From 83660c78dea19ede554b1be818ff7bf6b379cd2c Mon Sep 17 00:00:00 2001 From: Jakub Trllo Date: Tue, 29 Jan 2019 10:44:43 +0100 Subject: [PATCH] whitespaces are removed from mongo_id string and tested converting to ObjectId --- pype/ftrack/lib/avalon_sync.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pype/ftrack/lib/avalon_sync.py b/pype/ftrack/lib/avalon_sync.py index fea07ec7dc..cb33c76a30 100644 --- a/pype/ftrack/lib/avalon_sync.py +++ b/pype/ftrack/lib/avalon_sync.py @@ -177,6 +177,11 @@ def import_to_avalon( return output mongo_id = entity['custom_attributes'][ca_mongoid] + mongo_id = mongo_id.replace(' ', '').replace('\n', '') + try: + ObjectId(mongo_id) + except Exception: + mongo_id = '' if mongo_id is not '': avalon_asset = database[project_name].find_one(