From e0b8d6fcc395fcbfee705c4a431c7544bbeb09d1 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Mon, 17 Jan 2022 17:00:08 +0100 Subject: [PATCH] added exception catch to nextcloud importer to handle empty folders in sync --- cookbook/provider/nextcloud.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cookbook/provider/nextcloud.py b/cookbook/provider/nextcloud.py index d67c02446..743ad8214 100644 --- a/cookbook/provider/nextcloud.py +++ b/cookbook/provider/nextcloud.py @@ -29,7 +29,11 @@ class Nextcloud(Provider): client = Nextcloud.get_client(monitor.storage) files = client.list(monitor.path) - files.pop(0) # remove first element because its the folder itself + + try: + files.pop(0) # remove first element because its the folder itself + except IndexError: + pass # folder is emtpy, no recipes will be imported import_count = 0 for file in files: