Fix issues and add linting
This commit is contained in:
@@ -109,8 +109,10 @@ export const smsSitesConfigSchema = z.object({
|
||||
export type SmsSitesConfig = z.infer<typeof smsSitesConfigSchema>;
|
||||
|
||||
// ── Edit Request ──
|
||||
// message is required for propose requests but optional for confirm requests.
|
||||
// The handler enforces that message is non-empty when confirm is absent.
|
||||
export const editRequestSchema = z.object({
|
||||
message: z.string().min(1),
|
||||
message: z.string().default(''),
|
||||
repo_relative_path: z.string().optional(),
|
||||
proposal_id: z.string().optional(),
|
||||
confirm: z.enum(['yes', 'no']).optional(),
|
||||
|
||||
Reference in New Issue
Block a user