Implemented user permission update

This commit is contained in:
2025-04-15 12:32:29 +02:00
parent db7ac8d174
commit c12e1e38b8
4 changed files with 32 additions and 7 deletions

View File

@@ -35,6 +35,12 @@
<input @bind="Request.Email" type="email" autocomplete="off" class="form-input w-full">
</div>
</div>
<div class="sm:col-span-2">
<label class="block text-sm font-medium leading-6 text-white">Permissions</label>
<div class="mt-2">
<input @bind="Request.PermissionsJson" type="text" autocomplete="off" class="form-input w-full">
</div>
</div>
<div class="sm:col-span-2">
<label class="block text-sm font-medium leading-6 text-white">Password</label>
<div class="mt-2">
@@ -56,7 +62,13 @@
private async Task Load(LazyLoader _)
{
var detail = await ApiClient.GetJson<UserResponse>($"api/admin/users/{Id}");
Request = Mapper.Map<UpdateUserRequest>(detail);
Request = new()
{
Email = detail.Email,
PermissionsJson = detail.PermissionsJson,
Username = detail.Username
};
}
private async Task OnSubmit()