Skip to content

Commit d229162

Browse files
committed
Allow specific ransack queries
1 parent a373d75 commit d229162

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

app/models/application_record.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
11
class ApplicationRecord < ActiveRecord::Base
22
self.abstract_class = true
3+
4+
def self.ransackable_attributes(_)
5+
super & %w[end_date start_date name description event_id state]
6+
end
7+
8+
def self.ransackable_associations(_)
9+
[]
10+
end
311
end

app/models/reimbursement.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,4 +239,8 @@ def reject_request(attrs)
239239
end
240240
false
241241
end
242+
243+
def self.ransackable_associations(_)
244+
%w[request]
245+
end
242246
end

0 commit comments

Comments
 (0)