File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -198,13 +198,6 @@ def filter_courses(filters):
198
198
# Apply filters
199
199
results = apply_filters (results , filters )
200
200
201
- # Filter for open sections
202
- if filters .get ("open_sections" ):
203
- open_sections_filtered = Course .filter_by_open_sections ()
204
- results = results .filter (
205
- id__in = open_sections_filtered .values_list ("id" , flat = True )
206
- )
207
-
208
201
results = results .distinct ().order_by ("subdepartment__mnemonic" , "number" )[:15 ]
209
202
210
203
# Convert to same format as fetch_courses
@@ -248,4 +241,10 @@ def apply_filters(results, filters):
248
241
)
249
242
results = results .filter (id__in = time_filtered .values_list ("id" , flat = True ))
250
243
244
+ if filters .get ("open_sections" ):
245
+ open_sections_filtered = Course .filter_by_open_sections ()
246
+ results = results .filter (
247
+ id__in = open_sections_filtered .values_list ("id" , flat = True )
248
+ )
249
+
251
250
return results
You can’t perform that action at this time.
0 commit comments