Replace '-' with none

Validator would complain about non-existent pool
This commit is contained in:
Petr Kalis 2023-07-17 18:40:31 +02:00
parent 39ea6b102b
commit 6f1400433d

View file

@ -36,12 +36,20 @@ class CollectDeadlinePools(pyblish.api.InstancePlugin,
instance.data["primaryPool"] = (
attr_values.get("primaryPool") or self.primary_pool or "none"
)
if instance.data["primaryPool"] == "-":
instance.data["primaryPool"] = None
if not instance.data.get("secondaryPool"):
instance.data["secondaryPool"] = (
attr_values.get("secondaryPool") or self.secondary_pool or "none" # noqa
)
if instance.data["secondaryPool"] == "-":
instance.data["secondaryPool"] = None
self.log.info("prima::{}".format(instance.data["primaryPool"]))
self.log.info("secondaryPool::{}".format(instance.data["secondaryPool"]))
@classmethod
def get_attribute_defs(cls):
# TODO: Preferably this would be an enum for the user