Skip to content

Commit aca62f5

Browse files
authored
Merge pull request #7087 from Abdul-Moiz31/fix/environment-name-max-length
fix: add max length validation to environment name
2 parents a206402 + 5825326 commit aca62f5

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

backend/src/server/routes/v1/deprecated-project-env-router.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ export const registerDeprecatedProjectEnvRouter = async (server: FastifyZodProvi
128128
workspaceId: z.string().trim().describe(ENVIRONMENTS.CREATE.projectId)
129129
}),
130130
body: z.object({
131-
name: z.string().trim().describe(ENVIRONMENTS.CREATE.name),
131+
name: z.string().trim().min(1).max(255).describe(ENVIRONMENTS.CREATE.name),
132132
position: z.number().min(1).optional().describe(ENVIRONMENTS.CREATE.position),
133133
slug: slugSchema({ max: 64 }).describe(ENVIRONMENTS.CREATE.slug)
134134
}),
@@ -191,7 +191,7 @@ export const registerDeprecatedProjectEnvRouter = async (server: FastifyZodProvi
191191
}),
192192
body: z.object({
193193
slug: slugSchema({ max: 64 }).optional().describe(ENVIRONMENTS.UPDATE.slug),
194-
name: z.string().trim().optional().describe(ENVIRONMENTS.UPDATE.name),
194+
name: z.string().trim().min(1).max(255).optional().describe(ENVIRONMENTS.UPDATE.name),
195195
position: z.number().optional().describe(ENVIRONMENTS.UPDATE.position)
196196
}),
197197
response: {

backend/src/server/routes/v1/project-env-router.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ export const registerProjectEnvRouter = async (server: FastifyZodProvider) => {
136136
projectId: z.string().trim().describe(ENVIRONMENTS.CREATE.projectId)
137137
}),
138138
body: z.object({
139-
name: z.string().trim().describe(ENVIRONMENTS.CREATE.name),
139+
name: z.string().trim().min(1).max(255).describe(ENVIRONMENTS.CREATE.name),
140140
position: z.number().min(1).optional().describe(ENVIRONMENTS.CREATE.position),
141141
slug: slugSchema({ max: 64 }).describe(ENVIRONMENTS.CREATE.slug)
142142
}),
@@ -212,7 +212,7 @@ export const registerProjectEnvRouter = async (server: FastifyZodProvider) => {
212212
}),
213213
body: z.object({
214214
slug: slugSchema({ max: 64 }).optional().describe(ENVIRONMENTS.UPDATE.slug),
215-
name: z.string().trim().optional().describe(ENVIRONMENTS.UPDATE.name),
215+
name: z.string().trim().min(1).max(255).optional().describe(ENVIRONMENTS.UPDATE.name),
216216
position: z.number().optional().describe(ENVIRONMENTS.UPDATE.position)
217217
}),
218218
response: {

0 commit comments

Comments
 (0)