mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-27 06:12:19 +01:00
Fail hard if no config for sync server is present in project settings
This commit is contained in:
parent
938b116bd5
commit
ea5560c3f2
1 changed files with 3 additions and 5 deletions
|
|
@ -934,11 +934,9 @@ class IntegrateAssetNew(pyblish.api.InstancePlugin):
|
|||
sync_server_presets = None
|
||||
try:
|
||||
settings = pype.api.get_current_project_settings()
|
||||
sync_settings = settings.get("global")["sync_server"]
|
||||
if not sync_settings:
|
||||
log.debug("No settings for synchronization for " +
|
||||
"current project. No remote site added.")
|
||||
elif sync_settings["enabled"]:
|
||||
sync_settings = settings["global"]["sync_server"]
|
||||
|
||||
if sync_settings["enabled"]:
|
||||
sync_server_presets = sync_settings["config"]
|
||||
local_site = sync_server_presets.get("active_site",
|
||||
"studio").strip()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue