diff --git a/server/src/services/user-admin.service.ts b/server/src/services/user-admin.service.ts index d1fe5ce67e..dcd415174d 100644 --- a/server/src/services/user-admin.service.ts +++ b/server/src/services/user-admin.service.ts @@ -114,7 +114,7 @@ export class UserAdminService extends BaseService { } async getStatistics(auth: AuthDto, id: string, dto: AssetStatsDto): Promise<AssetStatsResponseDto> { - const stats = await this.assetRepository.getStatistics(auth.user.id, dto); + const stats = await this.assetRepository.getStatistics(id, dto); return mapStats(stats); } diff --git a/web/src/routes/admin/users/[id]/+page.ts b/web/src/routes/admin/users/[id]/+page.ts index ddf3ddbef7..7e2930c46a 100644 --- a/web/src/routes/admin/users/[id]/+page.ts +++ b/web/src/routes/admin/users/[id]/+page.ts @@ -8,7 +8,7 @@ import type { PageLoad } from './$types'; export const load = (async ({ params }) => { await authenticate({ admin: true }); await requestServerInfo(); - const [user] = await searchUsersAdmin({ id: params.id }).catch(() => []); + const [user] = await searchUsersAdmin({ id: params.id, withDeleted: true }).catch(() => []); if (!user) { redirect(302, AppRoute.ADMIN_USERS); }