Cache issueSources for embed integrations (#8952)

* Cache `issueSources` for embed integrations

* lock model before update
This commit is contained in:
Hemachandar
2025-04-22 19:29:39 +05:30
committed by GitHub
parent d37b7fa31e
commit 51cb5bffce
12 changed files with 171 additions and 20 deletions

View File

@@ -129,6 +129,15 @@ export const ImportableIntegrationService = {
Notion: IntegrationService.Notion,
} as const;
export type IssueTrackerIntegrationService = Extract<
IntegrationService,
IntegrationService.GitHub
>;
export const IssueTrackerIntegrationService = {
GitHub: IntegrationService.GitHub,
} as const;
export type UserCreatableIntegrationService = Extract<
IntegrationService,
| IntegrationService.Diagrams