fix api secret valid until
This commit is contained in:
parent
62eb9eb081
commit
b6f3b8459f
1 changed files with 1 additions and 1 deletions
|
@ -79,7 +79,7 @@ class APITokenAuth(HttpBearer):
|
||||||
try:
|
try:
|
||||||
secret = Secret.objects.filter(
|
secret = Secret.objects.filter(
|
||||||
Q(api_secret=token.removeprefix("secret:")),
|
Q(api_secret=token.removeprefix("secret:")),
|
||||||
Q(valid_until__isnull=True) | Q(valid_until__lt=timezone.now()),
|
Q(valid_until__isnull=True) | Q(valid_until__gte=timezone.now()),
|
||||||
).select_related("user", "user__permissions").get()
|
).select_related("user", "user__permissions").get()
|
||||||
except Secret.DoesNotExist:
|
except Secret.DoesNotExist:
|
||||||
raise APITokenInvalid
|
raise APITokenInvalid
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue