AE remove orphaned instance from workfile

Orphaned instance points to composition that doesn't exist anymore. Delete that instance, log warning
This commit is contained in:
Petr Kalis 2021-04-07 16:01:15 +02:00
parent 30fca34643
commit 811d559716

View file

@ -46,6 +46,12 @@ class CollectAERender(abstract_collect_render.AbstractCollectRender):
"Please recreate instance.")
item_id = inst["members"][0]
work_area_info = self.stub.get_work_area(int(item_id))
if not work_area_info:
self.log.warning("Orphaned instance, deleting metadata")
self.stub.remove_instance(int(item_id))
continue
frameStart = work_area_info.workAreaStart
frameEnd = round(work_area_info.workAreaStart +