From 199339ac32a5feb418f71a5c04680ed57e3ed06e Mon Sep 17 00:00:00 2001 From: x032205 Date: Mon, 16 Jun 2025 16:28:09 -0400 Subject: [PATCH] Minor schema improvements --- .../app-connection/flyio/flyio-connection-schemas.ts | 7 ++++++- .../src/services/secret-sync/flyio/flyio-sync-schemas.ts | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/backend/src/services/app-connection/flyio/flyio-connection-schemas.ts b/backend/src/services/app-connection/flyio/flyio-connection-schemas.ts index 2b494b1d6..6aa0fccc1 100644 --- a/backend/src/services/app-connection/flyio/flyio-connection-schemas.ts +++ b/backend/src/services/app-connection/flyio/flyio-connection-schemas.ts @@ -11,7 +11,12 @@ import { import { FlyioConnectionMethod } from "./flyio-connection-enums"; export const FlyioConnectionAccessTokenCredentialsSchema = z.object({ - accessToken: z.string().trim().min(1, "Access Token required").describe(AppConnections.CREDENTIALS.FLYIO.accessToken) + accessToken: z + .string() + .trim() + .min(1, "Access Token required") + .max(1000) + .describe(AppConnections.CREDENTIALS.FLYIO.accessToken) }); const BaseFlyioConnectionSchema = BaseAppConnectionSchema.extend({ app: z.literal(AppConnection.Flyio) }); diff --git a/backend/src/services/secret-sync/flyio/flyio-sync-schemas.ts b/backend/src/services/secret-sync/flyio/flyio-sync-schemas.ts index e65af2db0..b353f94b4 100644 --- a/backend/src/services/secret-sync/flyio/flyio-sync-schemas.ts +++ b/backend/src/services/secret-sync/flyio/flyio-sync-schemas.ts @@ -11,7 +11,7 @@ import { import { TSyncOptionsConfig } from "@app/services/secret-sync/secret-sync-types"; const FlyioSyncDestinationConfigSchema = z.object({ - appId: z.string().trim().min(1, "App required").describe(SecretSyncs.DESTINATION_CONFIG.FLYIO.appId) + appId: z.string().trim().min(1, "App required").max(255).describe(SecretSyncs.DESTINATION_CONFIG.FLYIO.appId) }); const FlyioSyncOptionsConfig: TSyncOptionsConfig = { canImportSecrets: false };