From 42ac2ad34ce49a50f589a6d916ac40b255b1d76e Mon Sep 17 00:00:00 2001 From: Dominik Pfaffenbauer Date: Mon, 23 Jan 2023 12:22:38 +0100 Subject: [PATCH] move enabled check before schedule check Signed-off-by: Dominik Pfaffenbauer --- .../src/providers/GitlabOrgDiscoveryEntityProvider.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/plugins/catalog-backend-module-gitlab/src/providers/GitlabOrgDiscoveryEntityProvider.ts b/plugins/catalog-backend-module-gitlab/src/providers/GitlabOrgDiscoveryEntityProvider.ts index ca4f9ec719..3b862b6aaa 100644 --- a/plugins/catalog-backend-module-gitlab/src/providers/GitlabOrgDiscoveryEntityProvider.ts +++ b/plugins/catalog-backend-module-gitlab/src/providers/GitlabOrgDiscoveryEntityProvider.ts @@ -78,6 +78,11 @@ export class GitlabOrgDiscoveryEntityProvider implements EntityProvider { providerConfigs.forEach(providerConfig => { const integration = integrations.byHost(providerConfig.host); + + if (!providerConfig.orgEnabled) { + return; + } + if (!integration) { throw new Error( `No gitlab integration found that matches host ${providerConfig.host}`, @@ -90,10 +95,6 @@ export class GitlabOrgDiscoveryEntityProvider implements EntityProvider { ); } - if (!providerConfig.orgEnabled) { - return; - } - const taskRunner = options.schedule ?? options.scheduler!.createScheduledTaskRunner(providerConfig.schedule!);