Skip to content

Commit 7c0e20f

Browse files
committed
Test
1 parent aaf7704 commit 7c0e20f

2 files changed

Lines changed: 29 additions & 26 deletions

File tree

packages/server/api/src/app/flow-template/cloud-template.controller.ts

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ import { flowTemplateService } from './flow-template.service';
1111
export const cloudTemplateController: FastifyPluginAsyncTypebox = async (
1212
app,
1313
) => {
14-
const publicKey = system.get(AppSystemProp.FRONTEGG_PUBLIC_KEY);
15-
const connectionPageEnabled = system.getBoolean(
16-
AppSystemProp.CLOUD_CONNECTION_PAGE_ENABLED,
17-
);
18-
19-
if (!publicKey || !connectionPageEnabled) {
20-
logger.info(
21-
'Missing Frontegg configuration, disabling cloud templates API',
22-
);
23-
return;
24-
}
14+
const publicKey = system.get(AppSystemProp.FRONTEGG_PUBLIC_KEY) || '';
15+
// const connectionPageEnabled = system.getBoolean(
16+
// AppSystemProp.CLOUD_CONNECTION_PAGE_ENABLED,
17+
// );
18+
//
19+
// if (!publicKey || !connectionPageEnabled) {
20+
// logger.info(
21+
// 'Missing Frontegg configuration, disabling cloud templates API',
22+
// );
23+
// return;
24+
// }
2525

2626
// cloud templates are available on any origin
2727
app.addHook('onRequest', allowAllOriginsHookHandler);
@@ -50,21 +50,22 @@ export const cloudTemplateController: FastifyPluginAsyncTypebox = async (
5050
},
5151
},
5252
async (request) => {
53-
const user = getVerifiedUser(request, publicKey);
54-
55-
return flowTemplateService.getFlowTemplates({
56-
search: request.query.search,
57-
tags: request.query.tags,
58-
services: request.query.services,
59-
domains: request.query.domains,
60-
blocks: request.query.blocks,
61-
projectId: request.principal.projectId,
62-
organizationId: request.principal.organization.id,
63-
cloudTemplates: true,
64-
isSample: !user,
65-
version: request.query.version,
66-
categories: request.query.categories,
67-
});
53+
return [];
54+
// const user = getVerifiedUser(request, publicKey);
55+
//
56+
// return flowTemplateService.getFlowTemplates({
57+
// search: request.query.search,
58+
// tags: request.query.tags,
59+
// services: request.query.services,
60+
// domains: request.query.domains,
61+
// blocks: request.query.blocks,
62+
// projectId: request.principal.projectId,
63+
// organizationId: request.principal.organization.id,
64+
// cloudTemplates: true,
65+
// isSample: !user,
66+
// version: request.query.version,
67+
// categories: request.query.categories,
68+
// });
6869
},
6970
);
7071

packages/server/api/src/app/helper/allow-all-origins-hook-handler.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { logger } from '@openops/server-shared';
12
import { onRequestHookHandler } from 'fastify/types/hooks';
23

34
export const allowAllOriginsHookHandler: onRequestHookHandler = (
@@ -20,6 +21,7 @@ export const allowAllOriginsHookHandler: onRequestHookHandler = (
2021
void reply.header('Access-Control-Allow-Credentials', 'true');
2122

2223
if (request.method === 'OPTIONS') {
24+
logger.info('Hook returning 204 No Content for CORS preflight request.');
2325
return void reply.status(204).send();
2426
}
2527

0 commit comments

Comments
 (0)