improving metadata imports
This commit is contained in:
@@ -136,7 +136,11 @@ def import_media_file(self, task_id: int):
|
||||
)
|
||||
|
||||
if relationship == 'larger_exists':
|
||||
return _skip_task(task, 'Similar larger image exists')
|
||||
# Still try to enrich the existing larger image with sidecar metadata
|
||||
sidecar_path = find_sidecar_json(src_path)
|
||||
if sidecar_path and similar_id:
|
||||
apply_sidecar_metadata.delay(similar_id, sidecar_path)
|
||||
return _skip_task(task, 'Similar larger image exists', result_image_id=similar_id)
|
||||
|
||||
# Handle supersede case - new image is larger than existing
|
||||
if relationship == 'smaller_exists' and settings.get('supersede_smaller', True) and similar_id:
|
||||
|
||||
Reference in New Issue
Block a user