From 2192e1b8958dd6ee47020f7f1737d967fc71e5d6 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Thu, 28 Nov 2024 18:55:45 +0200 Subject: [PATCH] Remove password from cache --- nc_password_client/nc_password_client.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nc_password_client/nc_password_client.py b/nc_password_client/nc_password_client.py index e40d01e..007fbd0 100755 --- a/nc_password_client/nc_password_client.py +++ b/nc_password_client/nc_password_client.py @@ -954,6 +954,10 @@ class NextcloudHandler: ) if r.status_code < 299: + for password in self.cache['cached_passwords']: + if self.cache['cached_passwords']['id'] == post_obj['id']: + self.cache['cached_passwords'].pop(password.numerator-1) + self._write_cache() return r.json() self.error( {