Skip to content

Commit e633b27

Browse files
authored
feat: increase body size limit for eVaults (#738)
1 parent 92036d4 commit e633b27

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

infrastructure/evault-core/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ const initializeEVault = async (provisioningServiceInstance?: ProvisioningServic
123123

124124
fastifyServer = fastify({
125125
logger: true,
126+
bodyLimit: 20 * 1024 * 1024, // 20MB (default is 1MB; needed for createMetaEnvelope etc.)
126127
});
127128

128129
// Register CORS plugin with relaxed settings

infrastructure/evault-core/src/test-utils/e2e-setup.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,10 @@ export async function setupE2ETestServer(
120120
const yoga = graphqlServer.init();
121121

122122
// Setup Fastify server
123-
const fastifyServer = fastify({ logger: false });
123+
const fastifyServer = fastify({
124+
logger: false,
125+
bodyLimit: 20 * 1024 * 1024, // 20MB, match production limit
126+
});
124127
await registerHttpRoutes(fastifyServer, evaultInstance, provisioningService, dbService);
125128

126129
// Register GraphQL endpoint

0 commit comments

Comments
 (0)