Citadel: Only warn when deleting non-existent item

This commit is contained in:
Adrian Moennich 2021-05-27 19:29:35 +02:00
parent a9055b9657
commit 96b4a36480

View File

@ -165,7 +165,8 @@ class LiveSyncCitadelUploader(Uploader):
elif change_type & SimpleChange.deleted:
citadel_id = CitadelIdMap.get_citadel_id(object_type, object_id)
if citadel_id is None:
raise Exception(f'Cannot delete {object_type.name} {object_id}: No citadel ID found')
self.logger.warning('Cannot delete %s %s: No citadel ID found', object_type.name, object_id)
return
self._citadel_delete(session, citadel_id, delete_mapping=True)
elif change_type & SimpleChange.updated:
citadel_id = CitadelIdMap.get_citadel_id(object_type, object_id)