diff --git a/common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py b/common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py index 8840633c13..e9a2d40cdf 100644 --- a/common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py +++ b/common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py @@ -846,9 +846,11 @@ def _build_requested_filter(requested_filter): ], } requested_file_types = all_filters.get(requested_filter, None) - where = ["JSON.stringify(this.contentType).toUpperCase() == JSON.stringify('{}').toUpperCase()".format( - req_filter) for req_filter in requested_file_types] filter_params = { - "$where": ' || '.join(where), + '$or': [{ + 'contentType': { + '$in': requested_file_types, + }, + }] } return filter_params