diff --git a/web/src/lib/components/utilities-page/duplicates/duplicate-asset.svelte b/web/src/lib/components/utilities-page/duplicates/duplicate-asset.svelte index 8439e2ee61..9b2ee94cc9 100644 --- a/web/src/lib/components/utilities-page/duplicates/duplicate-asset.svelte +++ b/web/src/lib/components/utilities-page/duplicates/duplicate-asset.svelte @@ -29,6 +29,8 @@ let isFromExternalLibrary = $derived(!!asset.libraryId); let assetData = $derived(JSON.stringify(asset, null, 2)); + let locationParts = $derived([asset.exifInfo?.city, asset.exifInfo?.state, asset.exifInfo?.country].filter(Boolean)); + let timeZone = $derived(asset.exifInfo?.timeZone); let dateTime = $derived( timeZone && asset.exifInfo?.dateTimeOriginal @@ -143,16 +145,8 @@
- {#if asset.exifInfo?.city || asset.exifInfo?.state || asset.exifInfo?.country} - {#if asset.exifInfo?.city} - {asset.exifInfo.city} - {/if} - {#if asset.exifInfo?.state} - {asset.exifInfo.state} - {/if} - {#if asset.exifInfo?.country} - {asset.exifInfo.country} - {/if} + {#if locationParts.length > 0} + {locationParts.join(', ')} {:else} {$t('unknown')} {/if}