From 233e39239937c1d39be1f1958fc68e94c6891038 Mon Sep 17 00:00:00 2001 From: Hugo van Schalm Date: Mon, 23 Jun 2025 15:44:58 +0200 Subject: [PATCH] Added check for main folder being found to prevent error --- CanvasSync/entities/course.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CanvasSync/entities/course.py b/CanvasSync/entities/course.py index 8257a27..1751817 100755 --- a/CanvasSync/entities/course.py +++ b/CanvasSync/entities/course.py @@ -112,11 +112,12 @@ def add_files_folder(self): main_folder = folder break - # Change name of folder - main_folder[u"name"] = u"Other Files" + if main_folder: + # Change name of folder + main_folder[u"name"] = u"Other Files" - folder = Folder(main_folder, self) - self.add_child(folder) + folder = Folder(main_folder, self) + self.add_child(folder) def walk(self, counter): """ Walk by adding all Modules and AssignmentFolder objects to the list of children """