mirror of
https://github.com/ajnart/homarr.git
synced 2026-03-04 19:30:57 +01:00
feat: improve admin security on dnshole controls (#1686)
This commit is contained in:
@@ -7,10 +7,10 @@ import { PiHoleClient } from '~/tools/server/sdk/pihole/piHole';
|
||||
import { ConfigAppType } from '~/types/app';
|
||||
import { AdStatistics } from '~/widgets/dnshole/type';
|
||||
|
||||
import { createTRPCRouter, publicProcedure } from '../../trpc';
|
||||
import { adminProcedure, createTRPCRouter, publicProcedure } from '../../trpc';
|
||||
|
||||
export const dnsHoleRouter = createTRPCRouter({
|
||||
control: publicProcedure
|
||||
control: adminProcedure
|
||||
.input(
|
||||
z.object({
|
||||
action: z.enum(['enable', 'disable']),
|
||||
|
||||
Reference in New Issue
Block a user