fix: service token creation

This commit is contained in:
Daniel Hougaard
2025-02-19 20:22:40 +04:00
parent 3e8f02a4f9
commit f0b05c683b
2 changed files with 2 additions and 2 deletions

View File

@ -94,7 +94,7 @@ export const registerServiceTokenRouter = async (server: FastifyZodProvider) =>
iv: z.string().trim(),
tag: z.string().trim(),
expiresIn: z.number().nullable(),
permissions: z.enum(["read", "write"]).array()
permissions: z.enum(["read", "write", "readValue"]).array()
}),
response: {
200: z.object({

View File

@ -7,7 +7,7 @@ export type TCreateServiceTokenDTO = {
iv: string;
tag: string;
expiresIn?: number | null;
permissions: ("read" | "write")[];
permissions: ("read" | "write" | "readValue")[];
} & TProjectPermission;
export type TGetServiceTokenInfoDTO = Omit<TProjectPermission, "projectId">;