chore: Use preferred collection method delete_one (#34214)

`remove` method of Collection objects has been deprecated in favour
of either `delete_one` or `delete_many`.

This change will address 36 deprecation warnings that are generated from
test runs.

Co-authored-by: Lewis Kabui <lewisemm@users.noreply.github.com>
This commit is contained in:
Lewis M. Kabui
2024-02-14 13:09:41 +03:00
committed by GitHub
parent 4bd0981e68
commit 4ee11d35c5

View File

@@ -506,7 +506,7 @@ class MongoPersistenceBackend:
key_attr: getattr(course_key, key_attr)
for key_attr in ('org', 'course', 'run')
}
return self.course_index.remove(query)
return self.course_index.delete_one(query)
def get_definition(self, key, course_context=None):
"""