refactor(schema): update API schemas for libsql and mount

- Replaced `createSchema.pick` with `z.object` for `apiFindOneLibsql` and `apiFindMountByApplicationId` to enforce stricter validation.
- Ensured `libsqlId`, `serviceType`, and `serviceId` are required strings with minimum length constraints.
This commit is contained in:
Mauricio Siu
2026-04-03 14:46:05 -06:00
parent 38a711776b
commit 4da3c468eb
2 changed files with 7 additions and 13 deletions
+3 -5
View File
@@ -179,11 +179,9 @@ export const apiCreateLibsql = createSchema
}
});
export const apiFindOneLibsql = createSchema
.pick({
libsqlId: true,
})
.required();
export const apiFindOneLibsql = z.object({
libsqlId: z.string().min(1),
});
export const apiChangeLibsqlStatus = createSchema
.pick({