diff --git a/pype/ftrack/events/event_sync_to_avalon.py b/pype/ftrack/events/event_sync_to_avalon.py index f1ac7271e5..72558e7cae 100644 --- a/pype/ftrack/events/event_sync_to_avalon.py +++ b/pype/ftrack/events/event_sync_to_avalon.py @@ -571,7 +571,7 @@ class SyncToAvalonEvent(BaseEvent): for action, ftrack_ids in entities_by_action.items(): # skip updated (already prepared) and removed (not exist in ftrack) - if action in ["update", "remove"]: + if action == "remove": continue for ftrack_id in ftrack_ids: @@ -693,9 +693,9 @@ class SyncToAvalonEvent(BaseEvent): # sort removed entities by parents len # - length of parents determine hierarchy level recreate_ents = sorted( - recreate_ents.items(), - key=(lambda line: len( - (line[1].get("data", {}).get("parents") or []) + recreate_ents, + key=(lambda item: len( + (item.get("data", {}).get("parents") or []) )) )