Skip to content

Commit f395470

Browse files
committed
add missing optional fields to default search contract
1 parent f7a0cae commit f395470

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/blnk/resourceable.rb

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ class SearchResult < OpenStruct; end
1313
class DefaultSearchContract < Dry::Validation::Contract
1414
schema do
1515
required(:q).value(:string)
16+
optional(:filter_by).value(:string)
17+
optional(:sort_by).value(:string)
18+
optional(:page).value(:integer)
19+
optional(:per_page).value(:integer)
1620
end
1721
end
1822

0 commit comments

Comments
 (0)