mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 05:14:40 +01:00
SyncServer - fix for 'local' in Local Setting broke regular sync loop
'local' cannot be used in regular sync loop, only for LS
This commit is contained in:
parent
e43103b97d
commit
2de2f20bdf
1 changed files with 3 additions and 3 deletions
|
|
@ -501,6 +501,8 @@ class SyncServerModule(PypeModule, ITrayModule):
|
|||
items = self.get_configurable_items_for_site(project_name,
|
||||
site_name,
|
||||
scope)
|
||||
# Local Settings need 'local' instead of real value
|
||||
site_name = site_name.replace(get_local_site_id(), 'local')
|
||||
editable[site_name] = items
|
||||
|
||||
return editable
|
||||
|
|
@ -591,8 +593,6 @@ class SyncServerModule(PypeModule, ITrayModule):
|
|||
else:
|
||||
item["value"] = val
|
||||
|
||||
|
||||
|
||||
editable.append(item)
|
||||
|
||||
return editable
|
||||
|
|
@ -877,7 +877,7 @@ class SyncServerModule(PypeModule, ITrayModule):
|
|||
}
|
||||
all_sites = {self.DEFAULT_SITE: studio_config}
|
||||
if sync_enabled:
|
||||
all_sites['local'] = {'provider': 'local_drive'}
|
||||
all_sites[get_local_site_id()] = {'provider': 'local_drive'}
|
||||
return all_sites
|
||||
|
||||
def get_provider_for_site(self, project_name=None, site=None):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue