All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 50s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
7 lines
261 B
TypeScript
7 lines
261 B
TypeScript
import { hasPermission, type Permission } from "../../shared/permissions.ts";
|
|
import type { AuthPayload } from "../model/auth.ts";
|
|
|
|
export function can(payload: AuthPayload, permission: Permission): boolean {
|
|
return hasPermission(payload.role, permission);
|
|
}
|