fix: service token creation

This commit is contained in:
Daniel Hougaard
2025-03-05 22:47:40 +04:00
parent 3e8f02a4f9
commit f0b05c683b
2 changed files with 2 additions and 2 deletions
@@ -94,7 +94,7 @@ export const registerServiceTokenRouter = async (server: FastifyZodProvider) =>
iv: z.string().trim(), iv: z.string().trim(),
tag: z.string().trim(), tag: z.string().trim(),
expiresIn: z.number().nullable(), expiresIn: z.number().nullable(),
permissions: z.enum(["read", "write"]).array() permissions: z.enum(["read", "write", "readValue"]).array()
}), }),
response: { response: {
200: z.object({ 200: z.object({
@@ -7,7 +7,7 @@ export type TCreateServiceTokenDTO = {
iv: string; iv: string;
tag: string; tag: string;
expiresIn?: number | null; expiresIn?: number | null;
permissions: ("read" | "write")[]; permissions: ("read" | "write" | "readValue")[];
} & TProjectPermission; } & TProjectPermission;
export type TGetServiceTokenInfoDTO = Omit<TProjectPermission, "projectId">; export type TGetServiceTokenInfoDTO = Omit<TProjectPermission, "projectId">;