]> git.ipfire.org Git - ipfire.org.git/commitdiff
accounts: Cleanup expired password reset tokens
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 31 Oct 2019 19:23:27 +0000 (19:23 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 31 Oct 2019 19:23:27 +0000 (19:23 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/backend/accounts.py

index 55d99a6c05ec510820937e29ba644af8a56a5bf3..f79b4fd394dda08bdf3cebb6394829f3e5af1322 100644 (file)
@@ -334,6 +334,9 @@ class Accounts(Object):
                # Cleanup expired account activations
                self.db.execute("DELETE FROM account_activations WHERE expires_at <= NOW()")
 
+               # Cleanup expired account password resets
+               self.db.execute("DELETE FROM account_password_resets WHERE expires_at <= NOW()")
+
        # Discourse
 
        def decode_discourse_payload(self, payload, signature):