Skip to content

Commit 4618bcb

Browse files
authored
Merge pull request #105 from plural/search-is-distinct
Make the search operator query distinct.
2 parents 5d09de9 + 29b9402 commit 4618bcb

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

app/resources/api/v3/public/card_resource.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ def card_abilities
4848
if query_builder.parse_error.nil?
4949
records.left_joins(query_builder.left_joins)
5050
.where(query_builder.where, *query_builder.where_values)
51+
.distinct
5152
else
5253
raise JSONAPI::Exceptions::BadRequest.new(
5354
'Invalid search query: [%s] / %s' % [value[0], query_builder.parse_error])

app/resources/api/v3/public/printing_resource.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ class Api::V3::Public::PrintingResource < JSONAPI::Resource
8888
if query_builder.parse_error.nil?
8989
records.left_joins(query_builder.left_joins)
9090
.where(query_builder.where, *query_builder.where_values)
91+
.distinct
9192
else
9293
raise JSONAPI::Exceptions::BadRequest.new(
9394
'Invalid search query: [%s] / %s' % [value[0], query_builder.parse_error])

0 commit comments

Comments
 (0)