Skip to content

Commit 7a34cec

Browse files
committed
Replace SON for dict
1 parent b2c664b commit 7a34cec

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

django_mongodb_backend/cache.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import pickle
22
from datetime import datetime, timezone
33

4-
from bson import SON
54
from django.core.cache.backends.base import DEFAULT_TIMEOUT, BaseCache
65
from django.db import connections, router
76
from django.utils.functional import cached_property
@@ -148,7 +147,7 @@ def _cull(self, num):
148147
deleted_from = next(
149148
self.collection.aggregate(
150149
[
151-
{"$sort": SON([("expires_at", -1), ("key", 1)])},
150+
{"$sort": {"expires_at": -1, "key": 1}},
152151
{"$skip": keep_num},
153152
{"$limit": 1},
154153
{"$project": {"key": 1, "expires_at": 1}},

0 commit comments

Comments
 (0)