From: Michael Tremer Date: Wed, 5 Oct 2022 16:14:59 +0000 (+0000) Subject: users: Destroy any sessions when the user is being deleted X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5b261ed7c914f5f204836e09644ec9fbd3d9a2c8;p=pbs.git users: Destroy any sessions when the user is being deleted Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/users.py b/src/buildservice/users.py index 5e52d007..83ddcedb 100644 --- a/src/buildservice/users.py +++ b/src/buildservice/users.py @@ -183,6 +183,10 @@ class User(base.DataObject): def delete(self): self._set_attribute("deleted", True) + # Destroy all sessions + for session in self.sessions: + session.destroy() + def activate(self): self._set_attribute("activated", True)