From de4e2ef97251f7b35dbb7487c5a6f780dec86255 Mon Sep 17 00:00:00 2001 From: futa-ikeda Date: Wed, 29 Oct 2025 13:09:26 -0400 Subject: [PATCH] chore(addons): Add enum member for Azure Blob Storage; Add fallback value for addonServiceName --- .../components/configure-addon/configure-addon.component.ts | 4 +++- src/app/shared/enums/addon-service-names.enum.ts | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/features/project/project-addons/components/configure-addon/configure-addon.component.ts b/src/app/features/project/project-addons/components/configure-addon/configure-addon.component.ts index 20a3b1cce..7d8234580 100644 --- a/src/app/features/project/project-addons/components/configure-addon/configure-addon.component.ts +++ b/src/app/features/project/project-addons/components/configure-addon/configure-addon.component.ts @@ -84,7 +84,9 @@ export class ConfigureAddonComponent implements OnInit { selectedStorageItem = select(AddonsSelectors.getSelectedStorageItem); addonServiceName = computed( - () => AddonServiceNames[this.addon()?.externalServiceName as keyof typeof AddonServiceNames] + () => + AddonServiceNames[this.addon()?.externalServiceName as keyof typeof AddonServiceNames] || + this.addon()?.displayName ); readonly baseUrl = computed(() => { diff --git a/src/app/shared/enums/addon-service-names.enum.ts b/src/app/shared/enums/addon-service-names.enum.ts index d0957f948..e4367b848 100644 --- a/src/app/shared/enums/addon-service-names.enum.ts +++ b/src/app/shared/enums/addon-service-names.enum.ts @@ -1,4 +1,5 @@ export enum AddonServiceNames { + azureblobstorage = 'Azure Blob Storage', figshare = 'figshare', onedrive = 'Onedrive', dropbox = 'Dropbox',