+ end
+
+
+
+
+
+
+
+
+
+
-
- 6
+
+ 1
+
+
+
+
+ def expanded_types
+
+
+
+
+
+ 24
+
+
+
+
+ return unless search
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 24
@@ -31007,7 +31051,7 @@
-
+
@@ -31018,8 +31062,8 @@
-
- 6
+
+ 24
@@ -31029,7 +31073,7 @@
-
+
@@ -31040,8 +31084,8 @@
-
- 6
+
+ 24
@@ -31051,7 +31095,7 @@
-
+
@@ -31062,7 +31106,7 @@
-
+
@@ -31073,7 +31117,7 @@
-
+
@@ -31084,8 +31128,8 @@
-
- 6
+
+ 24
@@ -31095,7 +31139,7 @@
-
+
@@ -31106,7 +31150,7 @@
-
+
@@ -31117,7 +31161,7 @@
-
+
1
@@ -31128,8 +31172,8 @@
-
- 6
+
+
@@ -31139,7 +31183,7 @@
-
+
@@ -31150,7 +31194,7 @@
-
+
@@ -31161,7 +31205,7 @@
-
+
@@ -31172,7 +31216,7 @@
-
+
@@ -31183,7 +31227,7 @@
-
+
1
@@ -31194,7 +31238,7 @@
-
+
@@ -31205,7 +31249,7 @@
-
+
@@ -31216,7 +31260,7 @@
-
+
@@ -31227,7 +31271,7 @@
-
+
@@ -31238,7 +31282,7 @@
-
+
@@ -31249,7 +31293,7 @@
-
+
@@ -31260,7 +31304,7 @@
-
+
@@ -31271,7 +31315,7 @@
-
+
@@ -31282,7 +31326,7 @@
-
+
@@ -31293,7 +31337,7 @@
-
+
@@ -31304,7 +31348,7 @@
-
+
@@ -31315,7 +31359,7 @@
-
+
@@ -31326,7 +31370,7 @@
-
+
@@ -31337,7 +31381,7 @@
-
+
1
@@ -31348,8 +31392,8 @@
-
- 5
+
+ 26
@@ -31359,7 +31403,7 @@
-
+
@@ -31370,18 +31414,40 @@
-
- 5
+
+ 26
- search.dig(:search_parameters, 'sort_by')
+ from_params = search.dig(:search_parameters, 'sort_by')
-
+
+
+
+
+
+
+
+
+
+
+
+
+ 26
+
+
+
+
+ from_params.blank? ? 'date_desc' : from_params
+
+
+
+
+
@@ -31392,7 +31458,7 @@
-
+
@@ -31403,7 +31469,7 @@
-
+
1
@@ -31414,7 +31480,7 @@
-
+
4
@@ -31425,7 +31491,7 @@
-
+
@@ -31436,7 +31502,7 @@
-
+
4
@@ -31447,7 +31513,7 @@
-
+
@@ -31458,7 +31524,7 @@
-
+
@@ -31469,7 +31535,7 @@
-
+
1
@@ -31480,7 +31546,7 @@
-
+
2
@@ -31491,7 +31557,7 @@
-
+
@@ -31502,7 +31568,7 @@
-
+
@@ -31513,7 +31579,7 @@
-
+
1
@@ -31524,8 +31590,8 @@
-
- 5
+
+ 26
@@ -31535,7 +31601,7 @@
-
+
@@ -31546,8 +31612,8 @@
-
- 5
+
+ 26
@@ -31557,8 +31623,8 @@
-
- 5
+
+ 26
@@ -31568,7 +31634,7 @@
-
+
@@ -31579,7 +31645,7 @@
-
+
@@ -31590,7 +31656,7 @@
-
+
1
@@ -31601,7 +31667,7 @@
-
+
3
@@ -31612,7 +31678,7 @@
-
+
@@ -31623,7 +31689,7 @@
-
+
@@ -31634,7 +31700,7 @@
-
+
1
@@ -31645,8 +31711,8 @@
-
- 3
+
+ 27
@@ -31656,8 +31722,8 @@
-
- 3
+
+ 27
@@ -31667,7 +31733,7 @@
-
+
@@ -31678,7 +31744,7 @@
-
+
@@ -31689,7 +31755,7 @@
-
+
1
@@ -31700,7 +31766,7 @@
-
+
35
@@ -31711,7 +31777,7 @@
-
+
@@ -31722,7 +31788,7 @@
-
+
@@ -31733,7 +31799,7 @@
-
+
1
@@ -31744,7 +31810,7 @@
-
+
4
@@ -31755,7 +31821,7 @@
-
+
@@ -31766,7 +31832,7 @@
-
+
@@ -31777,7 +31843,7 @@
-
+
1
@@ -31788,7 +31854,7 @@
-
+
3
@@ -31799,7 +31865,7 @@
-
+
3
@@ -31810,7 +31876,7 @@
-
+
@@ -31821,7 +31887,7 @@
-
+
@@ -31832,7 +31898,7 @@
-
+
@@ -31843,7 +31909,7 @@
-
+
@@ -31854,7 +31920,7 @@
-
+
1
@@ -31865,7 +31931,7 @@
-
+
3
@@ -31876,7 +31942,7 @@
-
+
@@ -31887,7 +31953,7 @@
-
+
3
@@ -31898,7 +31964,7 @@
-
+
3
@@ -31909,7 +31975,7 @@
-
+
@@ -31920,7 +31986,7 @@
-
+
@@ -31931,7 +31997,7 @@
-
+
1
@@ -31942,7 +32008,7 @@
-
+
3
@@ -31953,7 +32019,7 @@
-
+
3
@@ -31964,7 +32030,7 @@
-
+
@@ -31975,7 +32041,7 @@
-
+
12
@@ -31986,7 +32052,7 @@
-
+
3
@@ -31997,7 +32063,7 @@
-
+
@@ -32008,7 +32074,7 @@
-
+
3
@@ -32019,7 +32085,7 @@
-
+
@@ -32030,7 +32096,7 @@
-
+
@@ -32041,7 +32107,7 @@
-
+
1
@@ -32052,7 +32118,7 @@
-
+
@@ -32063,7 +32129,7 @@
-
+
3
@@ -32074,7 +32140,7 @@
-
+
3
@@ -32085,7 +32151,7 @@
-
+
@@ -32096,7 +32162,7 @@
-
+
@@ -32107,7 +32173,7 @@
-
+
@@ -32118,7 +32184,7 @@
-
+
@@ -32129,7 +32195,7 @@
-
+
1
@@ -32140,7 +32206,7 @@
-
+
@@ -32151,7 +32217,7 @@
-
+
@@ -32162,7 +32228,7 @@
-
+
@@ -32173,7 +32239,7 @@
-
+
@@ -32184,7 +32250,7 @@
-
+
@@ -32195,7 +32261,7 @@
-
+
@@ -32206,7 +32272,7 @@
-
+
@@ -32217,7 +32283,7 @@
-
+
1
@@ -32228,7 +32294,7 @@
-
+
@@ -32239,7 +32305,7 @@
-
+
@@ -32250,7 +32316,7 @@
-
+
@@ -32261,7 +32327,7 @@
-
+
1
@@ -32272,7 +32338,7 @@
-
+
@@ -32283,7 +32349,7 @@
-
+
@@ -32294,7 +32360,7 @@
-
+
@@ -32305,7 +32371,7 @@
-
+
3
@@ -32316,7 +32382,7 @@
-
+
@@ -32327,7 +32393,7 @@
-
+
@@ -32338,7 +32404,7 @@
-
+
1
@@ -32349,7 +32415,7 @@
-
+
@@ -32360,7 +32426,7 @@
-
+
@@ -32371,7 +32437,7 @@
-
+
@@ -32382,7 +32448,7 @@
-
+
1
@@ -32393,7 +32459,7 @@
-
+
@@ -32404,7 +32470,7 @@
-
+
@@ -32415,7 +32481,7 @@
-
+
@@ -32426,7 +32492,7 @@
-
+
@@ -32437,7 +32503,7 @@
-
+
3
@@ -32448,7 +32514,7 @@
-
+
3
@@ -32459,7 +32525,7 @@
-
+
3
@@ -32470,7 +32536,7 @@
-
+
@@ -32481,7 +32547,7 @@
-
+
3
@@ -32492,7 +32558,7 @@
-
+
@@ -32503,7 +32569,7 @@
-
+
@@ -32514,7 +32580,7 @@
-
+
1
@@ -32525,7 +32591,7 @@
-
+
8
@@ -32536,7 +32602,7 @@
-
+
@@ -32547,7 +32613,7 @@
-
+
7
@@ -32558,7 +32624,7 @@
-
+
7
@@ -32569,7 +32635,7 @@
-
+
@@ -32580,7 +32646,7 @@
-
+
18
@@ -32591,7 +32657,7 @@
-
+
@@ -32602,7 +32668,7 @@
-
+
@@ -32613,7 +32679,7 @@
-
+
1
@@ -32624,7 +32690,7 @@
-
+
2
@@ -32635,7 +32701,7 @@
-
+
@@ -32646,7 +32712,7 @@
-
+
1
@@ -32657,7 +32723,7 @@
-
+
1
@@ -32668,7 +32734,7 @@
-
+
@@ -32679,7 +32745,7 @@
-
+
1
@@ -32690,7 +32756,7 @@
-
+
@@ -32701,7 +32767,7 @@
-
+
@@ -32712,7 +32778,7 @@
-
+
1
@@ -32723,8 +32789,8 @@
-
- 2
+
+ 26
@@ -32734,7 +32800,7 @@
-
+
@@ -32745,7 +32811,7 @@
-
+
@@ -32756,7 +32822,7 @@
-
+
1
@@ -32767,7 +32833,7 @@
-
+
@@ -32778,7 +32844,7 @@
-
+
@@ -32789,7 +32855,7 @@
-
+
@@ -32800,7 +32866,7 @@
-
+
@@ -32811,7 +32877,7 @@
-
+
@@ -32822,7 +32888,7 @@
-
+
1
@@ -32833,7 +32899,7 @@
-
+
33
@@ -32844,7 +32910,7 @@
-
+
@@ -32855,7 +32921,7 @@
-
+
@@ -36965,7 +37031,7 @@
- "end": "2024-01-01T00:00:00Z",
+ "end": "#{Date.today.strftime("%Y-%m-%d")}T23:59:59Z",
@@ -36987,7 +37053,7 @@
- "mincount": 1
+ "mincount": 1,
@@ -36998,7 +37064,7 @@
- }
+ "limit": 100
@@ -37009,7 +37075,7 @@
- end
+ }
@@ -37020,12 +37086,23 @@
+ end
+
+
+
+
+
+
+
+
+
+
-
+
@@ -37036,7 +37113,7 @@
-
+
@@ -37047,7 +37124,7 @@
-
+
@@ -37058,7 +37135,7 @@
-
+
1
@@ -37069,7 +37146,7 @@
-
+
@@ -37080,7 +37157,7 @@
-
+
@@ -37091,7 +37168,7 @@
-
+
@@ -37102,7 +37179,7 @@
-
+
@@ -37113,7 +37190,7 @@
-
+
@@ -37124,7 +37201,7 @@
-
+
@@ -37135,7 +37212,7 @@
-
+
1
@@ -37146,7 +37223,7 @@
-
+
@@ -37157,7 +37234,7 @@
-
+
@@ -37168,7 +37245,7 @@
-
+
@@ -37179,7 +37256,7 @@
-
+
@@ -37190,7 +37267,7 @@
-
+
@@ -37201,7 +37278,7 @@
-
+
@@ -37212,7 +37289,7 @@
-
+
1
@@ -37223,7 +37300,7 @@
-
+
@@ -37234,7 +37311,7 @@
-
+
1
@@ -37245,7 +37322,7 @@
-
+
@@ -37256,7 +37333,7 @@
-
+
@@ -37267,7 +37344,7 @@
-
+
@@ -37278,7 +37355,7 @@
-
+
@@ -37289,7 +37366,7 @@
-
+
@@ -37300,7 +37377,7 @@
-
+
@@ -37311,7 +37388,7 @@
-
+
@@ -37322,7 +37399,7 @@
-
+
@@ -37333,7 +37410,7 @@
-
+
@@ -37344,7 +37421,7 @@
-
+
@@ -37355,7 +37432,7 @@
-
+
diff --git a/spec/models/search_data_spec.rb b/spec/models/search_data_spec.rb
index a854489..c1886f3 100644
--- a/spec/models/search_data_spec.rb
+++ b/spec/models/search_data_spec.rb
@@ -186,8 +186,8 @@
end
context 'where no sort is present' do
- it 'returns nil' do
- expect(search_data.sort).to be nil
+ it 'defaults to date descending' do
+ expect(search_data.sort).to eq('date_desc')
end
end
end