mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
controller can save changes of instances
This commit is contained in:
parent
865846330e
commit
74850047e2
1 changed files with 10 additions and 0 deletions
|
|
@ -105,6 +105,16 @@ class PublisherController:
|
|||
|
||||
self.instances = instances
|
||||
|
||||
def save_instance_changes(self):
|
||||
update_list = []
|
||||
for instance in self.instances:
|
||||
instance_changes = instance.changes()
|
||||
if instance_changes:
|
||||
update_list.append((instance, instance_changes))
|
||||
|
||||
if update_list:
|
||||
self.host.update_instances(update_list)
|
||||
|
||||
def get_family_attribute_definitions(self, instances):
|
||||
if len(instances) == 1:
|
||||
instance = instances[0]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue