This commit is contained in:
Owen
2025-10-04 18:36:44 -07:00
parent 3123f858bb
commit c2c907852d
320 changed files with 35785 additions and 2984 deletions

View File

@@ -42,15 +42,15 @@ const createSiteSchema = z
address: z.string().optional(),
type: z.enum(["newt", "wireguard", "local"])
})
.strict()
.refine((data) => {
if (data.type === "local") {
return !config.getRawConfig().flags?.disable_local_sites;
} else if (data.type === "wireguard") {
return !config.getRawConfig().flags?.disable_basic_wireguard_sites;
}
return true;
});
.strict();
// .refine((data) => {
// if (data.type === "local") {
// return !config.getRawConfig().flags?.disable_local_sites;
// } else if (data.type === "wireguard") {
// return !config.getRawConfig().flags?.disable_basic_wireguard_sites;
// }
// return true;
// });
export type CreateSiteBody = z.infer<typeof createSiteSchema>;