sendou.ink/app/features/img-upload/loaders/upload.admin.server.ts
Kalle 9e0f36d90c Refactor requireRole/requirePermission to resolve user internally
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 20:02:37 +02:00

12 lines
328 B
TypeScript

import { requireRole } from "~/modules/permissions/guards.server";
import * as ImageRepository from "../ImageRepository.server";
export const loader = async () => {
requireRole("STAFF");
return {
images: await ImageRepository.unvalidatedImages(),
unvalidatedImgCount: await ImageRepository.countAllUnvalidated(),
};
};