File tree Expand file tree Collapse file tree 2 files changed +9
-7
lines changed
Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -3,15 +3,14 @@ def index
33 setup_date_range_picker
44
55 @events = Event . for_organization ( current_organization )
6- . during ( helpers . selected_range )
76 . includes ( :eventable , :user )
87 @events = if params [ :eventable_id ]
98 @events . where ( eventable_id : params [ :eventable_id ] ,
109 eventable_type : params [ :eventable_type ] )
1110 else
1211 @events . class_filter ( filter_params )
1312 end
14- if params . dig ( :filters , :date_range ) . present?
13+ if params . dig ( :filters , :date_range ) . present? || params [ :eventable_id ] . blank?
1514 @events = @events . during ( helpers . selected_range )
1615 end
1716 @items = current_organization . items . sort_by ( &:name )
Original file line number Diff line number Diff line change 195195 let ( :params ) {
196196 {
197197 format : "html" ,
198- filters : { filters : {
198+ filters : {
199199 date_range : date_range_picker_params ( 3 . days . ago , Time . zone . tomorrow )
200- } }
200+ }
201201 }
202202 }
203203
219219 end
220220 let ( :params ) { { format : "html" , eventable_id : donation . id , eventable_type : "Donation" } }
221221 before do
222- DonationEvent . publish ( donation )
223- donation . line_items . first . quantity = 33
224- DonationEvent . publish ( donation ) # an update
222+ # should not be affected by the date range
223+ travel ( -1 . year ) do
224+ DonationEvent . publish ( donation )
225+ donation . line_items . first . quantity = 33
226+ DonationEvent . publish ( donation ) # an update
227+ end
225228 end
226229
227230 it "should only show events from that eventable" do
You can’t perform that action at this time.
0 commit comments