From 21a89aff4448b24fab2a54aec293fb0255a19b53 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Wed, 2 Feb 2022 22:29:32 +0100 Subject: [PATCH] Fix clean_expired import for clean_oauth_tokens task --- CHANGELOG.rst | 1 + aleksis/core/tasks.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index e387d5105..5405e8c4d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -14,6 +14,7 @@ Fixed * Migration added in 2.7.2 did not work in all scenarios * [Dev] Field change tracking API for Person was broken in 2.7.2 +* [OAuth] Automatic clean-up of expired OAuth tokens could fail * Add missing documentation `2.7.2`_ - 2022-01-31 diff --git a/aleksis/core/tasks.py b/aleksis/core/tasks.py index 97ccfa227..847fc4128 100644 --- a/aleksis/core/tasks.py +++ b/aleksis/core/tasks.py @@ -45,6 +45,6 @@ def backup_data() -> None: @app.task(run_every=timedelta(days=1)) def clear_oauth_tokens(): """Clear expired OAuth2 tokens.""" - from oauth2_provider.models import clear_tokens # noqa + from oauth2_provider.models import clear_expired # noqa - return clear_tokens() + return clear_expired() -- GitLab