Merge pull request #119 from ynput/enhancement/system-settings-fixes

Don't use "modules" subkey in system settings
This commit is contained in:
Jakub Trllo 2024-02-26 17:34:08 +01:00 committed by GitHub
commit 285fb3678d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 5 additions and 7 deletions

View file

@ -293,9 +293,7 @@ class CollectMayaRender(pyblish.api.InstancePlugin):
"colorspaceView": colorspace_data["view"],
}
rr_settings = (
context.data["system_settings"]["modules"]["royalrender"]
)
rr_settings = context.data["system_settings"]["royalrender"]
if rr_settings["enabled"]:
data["rrPathName"] = instance.data.get("rrPathName")
self.log.debug(data["rrPathName"])

View file

@ -18,8 +18,8 @@ class StartTimer(pyblish.api.ContextPlugin):
self.log.debug("TimersManager is disabled")
return
modules_settings = context.data["system_settings"]["modules"]
if not modules_settings["timers_manager"]["disregard_publishing"]:
studio_settings = context.data["system_settings"]
if not studio_settings["timers_manager"]["disregard_publishing"]:
self.log.debug("Publish is not affecting running timers.")
return

View file

@ -19,8 +19,8 @@ class StopTimer(pyblish.api.ContextPlugin):
self.log.debug("TimersManager is disabled")
return
modules_settings = context.data["system_settings"]["modules"]
if not modules_settings["timers_manager"]["disregard_publishing"]:
studio_settings = context.data["system_settings"]
if not studio_settings["timers_manager"]["disregard_publishing"]:
self.log.debug("Publish is not affecting running timers.")
return