From fa78afd7ed58e6fbfa0ce2d157252dc5c6208137 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Fri, 6 Dec 2024 20:53:53 +0200 Subject: [PATCH] Fix when password folder exists --- nc_password_client/nc_password_client.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nc_password_client/nc_password_client.py b/nc_password_client/nc_password_client.py index 4fce0a8..752f6c8 100755 --- a/nc_password_client/nc_password_client.py +++ b/nc_password_client/nc_password_client.py @@ -881,7 +881,9 @@ class NextcloudHandler: if new_obj.get('folder', '') != '': folder_id = self.get_folder_id(new_obj['folder']) if not folder_id: - folder_id = self.create_passwords_folder(new_obj['folder'])['id'] + created_folder = self.create_passwords_folder(new_obj['folder']) + if created_folder: + folder_id = created_folder['id'] new_obj['folder'] = folder_id else: new_obj.pop('folder', None)