diff --git a/src/components/AddUserModal.svelte b/src/components/AddUserModal.svelte index 8af83feb..5d9c3298 100644 --- a/src/components/AddUserModal.svelte +++ b/src/components/AddUserModal.svelte @@ -2,7 +2,7 @@ import { _ } from "svelte-i18n"; import { clickOutside } from "./outsideclick"; import { focusTrap } from "svelte-focus-trap"; - import { tracks as tracksstore } from "../store.js"; + import { tracks as usersstore } from "../store.js"; import { UserService } from "@odit/lfk-client-js"; import isEmail from "validator/es/lib/isEmail"; import Toastify from "toastify-js"; @@ -68,11 +68,11 @@ backgroundColor: "linear-gradient(to right, #00b09b, #96c93d)", }).showToast(); let storeval = []; - tracksstore.subscribe((val) => { + usersstore.subscribe((val) => { storeval = val; }); storeval.push(result); - tracksstore.set(storeval); + usersstore.set(storeval); }) .catch((err) => { // diff --git a/src/components/Footer.svelte b/src/components/Footer.svelte index 1ef90ea9..4669de93 100644 --- a/src/components/Footer.svelte +++ b/src/components/Footer.svelte @@ -1,9 +1,12 @@ diff --git a/src/components/UserDetail.svelte b/src/components/UserDetail.svelte index 0ef16f3f..1fe9da1c 100644 --- a/src/components/UserDetail.svelte +++ b/src/components/UserDetail.svelte @@ -1,28 +1,50 @@ {#await user_promise} @@ -63,36 +85,47 @@
  • - {user.firstname} - {user.middlename || ''} - {user.lastname} + {original_data.firstname} + {original_data.middlename || ''} + {original_data.lastname}
  • - {user.firstname} - {user.middlename || ''} - {user.lastname} - - - - - + {original_data.firstname} + {original_data.middlename || ''} + {original_data.lastname} + + {#if store.state.jwtinfo.userdetails.permissions.includes('USER:DELETE')} + {#if delete_triggered} + + + {/if} + {#if !delete_triggered} + + {/if} + {/if} + {#if !delete_triggered} + + {/if}
    @@ -101,7 +134,7 @@ {$_('profile-picture')} + src={editable_userdata.profilePic} />