Add delete API key (#25)

This commit is contained in:
KM Koushik
2024-05-31 08:21:51 +10:00
committed by GitHub
parent 8b61223153
commit f183905c9f
5 changed files with 161 additions and 15 deletions

View File

@@ -1,7 +1,7 @@
import { z } from "zod";
import { createTRPCRouter, teamProcedure } from "~/server/api/trpc";
import { addApiKey } from "~/server/service/api-service";
import { addApiKey, deleteApiKey } from "~/server/service/api-service";
export const apiRouter = createTRPCRouter({
createToken: teamProcedure
@@ -33,4 +33,10 @@ export const apiRouter = createTRPCRouter({
return keys;
}),
deleteApiKey: teamProcedure
.input(z.object({ id: z.number() }))
.mutation(async ({ input }) => {
return deleteApiKey(input.id);
}),
});