This commit is contained in:
Petr Kalis 2020-12-02 21:34:15 +01:00
parent e92c842c8a
commit 19be398587
2 changed files with 10 additions and 8 deletions

View file

@ -24,7 +24,8 @@ class BackgroundLoader(api.Loader):
items = stub.get_items(comps=True)
existing_items = [layer.name for layer in items]
comp_name = get_unique_layer_name(existing_items,
comp_name = get_unique_layer_name(
existing_items,
"{}_{}".format(context["asset"]["name"], name))
layers = get_background_layers(self.fname)
@ -60,7 +61,8 @@ class BackgroundLoader(api.Loader):
if namespace_from_container != comp_name:
items = stub.get_items(comps=True)
existing_items = [layer.name for layer in items]
comp_name = get_unique_layer_name(existing_items,
comp_name = get_unique_layer_name(
existing_items,
"{}_{}".format(context["asset"], context["subset"]))
else: # switching version - keep same name
comp_name = container["namespace"]
@ -93,4 +95,4 @@ class BackgroundLoader(api.Loader):
stub.delete_item(layer.id)
def switch(self, container, representation):
self.update(container, representation)
self.update(container, representation)

View file

@ -23,8 +23,8 @@ class FileLoader(api.Loader):
def load(self, context, name=None, namespace=None, data=None):
layers = stub.get_items(comps=True, folders=True, footages=True)
existing_layers = [layer.name for layer in layers]
comp_name = lib.get_unique_layer_name(existing_layers,
"{}_{}".format(context["asset"]["name"], name))
comp_name = lib.get_unique_layer_name(
existing_layers, "{}_{}".format(context["asset"]["name"], name))
import_options = {}
@ -80,9 +80,9 @@ class FileLoader(api.Loader):
if namespace_from_container != layer_name:
layers = stub.get_items(comps=True)
existing_layers = [layer.name for layer in layers]
layer_name = lib.get_unique_layer_name(existing_layers,
"{}_{}".format(context["asset"],
context["subset"]))
layer_name = lib.get_unique_layer_name(
existing_layers,
"{}_{}".format(context["asset"], context["subset"]))
else: # switching version - keep same name
layer_name = container["namespace"]
path = api.get_representation_path(representation)