From df3da5e3c561e39fceee8c0a9b070fdd2e40875a Mon Sep 17 00:00:00 2001 From: Toke Jepsen Date: Thu, 25 Jul 2019 23:22:38 +0100 Subject: [PATCH] Some entities has None as keys data member. --- pype/ftrack/events/event_sync_to_avalon.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pype/ftrack/events/event_sync_to_avalon.py b/pype/ftrack/events/event_sync_to_avalon.py index f6b2b48a1f..6753bb2413 100644 --- a/pype/ftrack/events/event_sync_to_avalon.py +++ b/pype/ftrack/events/event_sync_to_avalon.py @@ -16,7 +16,7 @@ class Sync_to_Avalon(BaseEvent): # If mongo_id textfield has changed: RETURN! # - infinite loop for ent in event['data']['entities']: - if 'keys' in ent: + if ent.get('keys') is not None: if ca_mongoid in ent['keys']: return @@ -109,7 +109,7 @@ class Sync_to_Avalon(BaseEvent): ' for more information.' ) items = [ - {'type': 'label', 'value':'# Fatal Error'}, + {'type': 'label', 'value': '# Fatal Error'}, {'type': 'label', 'value': '

{}

'.format(ftrack_message)} ] self.show_interface(event, items, title)