fix(github-providers): properly instantiate with EventsService when defined

Signed-off-by: Phil Kuang <pkuang@factset.com>
This commit is contained in:
Phil Kuang
2024-04-03 21:51:05 -04:00
parent 3fc4dc7017
commit 469e87f5b9
3 changed files with 7 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-github': patch
---
Properly instantiate `GithubMultiOrgEntityProvider` and `GithubOrgEntityProvider` with `EventsService` if defined
@@ -208,6 +208,7 @@ export class GithubMultiOrgEntityProvider implements EntityProvider {
orgs: options.orgs,
userTransformer: options.userTransformer,
teamTransformer: options.teamTransformer,
events: options.events,
});
provider.schedule(options.schedule);
@@ -169,6 +169,7 @@ export class GithubOrgEntityProvider
DefaultGithubCredentialsProvider.fromIntegrations(integrations),
userTransformer: options.userTransformer,
teamTransformer: options.teamTransformer,
events: options.events,
});
provider.schedule(options.schedule);