diff --git a/src/modules/permissions/permissions.service.ts b/src/modules/permissions/permissions.service.ts index f972a6b..f5a03a1 100644 --- a/src/modules/permissions/permissions.service.ts +++ b/src/modules/permissions/permissions.service.ts @@ -44,8 +44,11 @@ export class PermissionsService ); } - // internally used to send permissions to duc on microservice startup async onApplicationBootstrap() { + // Do not sent permissions if running local but pointing to a remote DUC url + if (process.env.ENV == 'local' && !process.env.DUC_URL.includes('0.0.0.0')) + return; + this.logger.info('sending permissions to DUC...'); const permissions = Object.values(PERMISSIONS_GROUPS).flatMap((namespace) =>