diff --git a/web/src/lib/utils/file-uploader.ts b/web/src/lib/utils/file-uploader.ts index b91ddd5689..63df788b52 100644 --- a/web/src/lib/utils/file-uploader.ts +++ b/web/src/lib/utils/file-uploader.ts @@ -63,7 +63,7 @@ async function fileUploader(asset: File, uploadType: UploadType) { let exifData = null; if (assetType !== 'VIDEO') { - exifData = await exifr.parse(asset); + exifData = await exifr.parse(asset).catch((e) => console.log('error parsing exif', e)); } const createdAt = diff --git a/web/src/routes/admin/index.svelte b/web/src/routes/admin/index.svelte index 35ec3a691f..c97ad69e89 100644 --- a/web/src/routes/admin/index.svelte +++ b/web/src/routes/admin/index.svelte @@ -1,179 +1,181 @@ - Administration - Immich + Administration - Immich - + {#if shouldShowCreateUserForm} - (shouldShowCreateUserForm = false)}> - - + (shouldShowCreateUserForm = false)}> + + {/if} {#if shouldShowEditUserForm} - (shouldShowEditUserForm = false)}> - - + (shouldShowEditUserForm = false)}> + + {/if} {#if shouldShowInfoPanel} - (shouldShowInfoPanel = false)}> + (shouldShowInfoPanel = false)}> +
+

Password reset success

-
-

Password reset success

+

+ The user's password has been reset to the default password +
+ Please inform the user, and they will need to change the password at the next log-on. +

-

- The user's password has been reset to the default password -
- Please inform the user, and they will need to change the password at the next log-on. -

- -
- -
-
- +
+ +
+
+
{/if} -
-
- +
+ -
- -
-
-
-
-

{selectedAction}

-
-
- - -
-
- {#if selectedAction === AdminSideBarSelection.USER_MANAGEMENT} - (shouldShowCreateUserForm = true)} - on:edit-user={editUserHandler} - /> - {/if} -
-
-
+
+ +
+
+
+
+

{selectedAction}

+
+
+
+
+ {#if selectedAction === AdminSideBarSelection.USER_MANAGEMENT} + (shouldShowCreateUserForm = true)} + on:edit-user={editUserHandler} + /> + {/if} +
+
+