diff --git a/backend/modules/sync/entity/sync.py b/backend/modules/sync/entity/sync.py index f0f320376..e6d74bc0a 100644 --- a/backend/modules/sync/entity/sync.py +++ b/backend/modules/sync/entity/sync.py @@ -20,7 +20,7 @@ class SyncsActive(BaseModel): last_synced: datetime sync_interval_minutes: int brain_id: str - syncs_user: Optional[SyncsUser] + syncs_user: Optional[SyncsUser] = None class SyncsFiles(BaseModel): diff --git a/backend/modules/sync/utils/googleutils.py b/backend/modules/sync/utils/googleutils.py index 3a6cc64a3..f0acf5c63 100644 --- a/backend/modules/sync/utils/googleutils.py +++ b/backend/modules/sync/utils/googleutils.py @@ -266,6 +266,7 @@ class GoogleSyncUtils(BaseModel): folders = settings.get("folders", []) files_to_download = settings.get("files", []) files = [] + files_metadata = [] if len(folders) > 0: files = [] for folder in folders: diff --git a/backend/modules/sync/utils/sharepointutils.py b/backend/modules/sync/utils/sharepointutils.py index 3adb2b375..997c5aec1 100644 --- a/backend/modules/sync/utils/sharepointutils.py +++ b/backend/modules/sync/utils/sharepointutils.py @@ -260,6 +260,7 @@ class AzureSyncUtils(BaseModel): folders = settings.get("folders", []) files_to_download = settings.get("files", []) files = [] + files_metadata = [] if len(folders) > 0: files = [] for folder in folders: