Formater + try/catch error

This commit is contained in:
yannfrendo
2023-11-29 14:33:20 +01:00
parent 5d4d04f5ae
commit 72b8b2d281
2 changed files with 11 additions and 14 deletions

View File

@@ -200,10 +200,10 @@ export class MetadataRepository implements IMetadataRepository {
}
async writeTags(path: string, tags: Partial<Tags>): Promise<void> {
await exiftool.write(path, tags, ['-overwrite_original']).catch((error) => {
this.logger.warn(`Error writing exif data (${path}): ${error}`, error?.stack);
return null;
});
try {
await exiftool.write(path, tags, ['-overwrite_original']);
} catch (error) {
this.logger.warn(`Error writing exif data (${path}): ${error}`);
}
}
}

View File

@@ -281,8 +281,7 @@
</button>
</div>
{:else if !asset.exifInfo?.dateTimeOriginal && !asset.isReadOnly}
<div
class="flex justify-between place-items-start gap-4 py-4">
<div class="flex justify-between place-items-start gap-4 py-4">
<div class="flex gap-4">
<div>
<Icon path={mdiCalendar} size="24" />
@@ -293,10 +292,10 @@
</button>
</div>
{:else if asset.exifInfo?.dateTimeOriginal && asset.isReadOnly}
{@const assetDateTimeOriginal = DateTime.fromISO(asset.exifInfo.dateTimeOriginal, {
zone: asset.exifInfo.timeZone ?? undefined,
})}
<div class="flex justify-between place-items-start gap-4 py-4">
{@const assetDateTimeOriginal = DateTime.fromISO(asset.exifInfo.dateTimeOriginal, {
zone: asset.exifInfo.timeZone ?? undefined,
})}
<div class="flex justify-between place-items-start gap-4 py-4">
<div class="flex gap-4">
<div>
<Icon path={mdiCalendar} size="24" />
@@ -329,7 +328,6 @@
</div>
</div>
</div>
{/if}
{#if isShowChangeDate}
@@ -462,8 +460,7 @@
</div>
</div>
{:else if asset.exifInfo?.city && asset.isReadOnly}
<div
class="flex justify-between place-items-start gap-4 py-4">
<div class="flex justify-between place-items-start gap-4 py-4">
<div class="flex gap-4">
<div><Icon path={mdiMapMarkerOutline} size="24" /></div>