From cc832d0156bb5101c10fc2be31288030af70a5e0 Mon Sep 17 00:00:00 2001 From: Petr Kalis Date: Wed, 7 Apr 2021 17:39:58 +0200 Subject: [PATCH] SyncServer - fix roots must have root key --- openpype/modules/sync_server/providers/abstract_provider.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/openpype/modules/sync_server/providers/abstract_provider.py b/openpype/modules/sync_server/providers/abstract_provider.py index 35dca87acf..2e6e97ebf9 100644 --- a/openpype/modules/sync_server/providers/abstract_provider.py +++ b/openpype/modules/sync_server/providers/abstract_provider.py @@ -145,10 +145,11 @@ class AbstractProvider: Returns: (string): proper url """ + if not root_config: + root_config = self.get_roots_config(anatomy) + if root_config and not root_config.get("root"): root_config = {"root": root_config} - else: - root_config = self.get_roots_config(anatomy) try: if not root_config: