From 88cf5633bf495fbe0b8d3aa201493d6a50dea29d Mon Sep 17 00:00:00 2001 From: Jonathan George Date: Thu, 21 Jul 2022 09:10:43 +0100 Subject: [PATCH] Supply contain name when creating tenanted blob containers to ensure legacy config still works correctly. (#404) --- .../Claims/Internal/BlobContainerPermissionsStoreFactory.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Solutions/Marain.Claims.Tenancy.AzureBlob/Marain/Claims/Internal/BlobContainerPermissionsStoreFactory.cs b/Solutions/Marain.Claims.Tenancy.AzureBlob/Marain/Claims/Internal/BlobContainerPermissionsStoreFactory.cs index 69735cb3..c67e8831 100644 --- a/Solutions/Marain.Claims.Tenancy.AzureBlob/Marain/Claims/Internal/BlobContainerPermissionsStoreFactory.cs +++ b/Solutions/Marain.Claims.Tenancy.AzureBlob/Marain/Claims/Internal/BlobContainerPermissionsStoreFactory.cs @@ -51,7 +51,8 @@ public async Task GetClaimPermissionsStoreAsync(ITenant BlobContainerClient container = await this.tenantBlobContainerSource.GetBlobContainerClientFromTenantAsync( tenant, ClaimPermissionsV2ConfigKey, - ClaimPermissionsV3ConfigKey); + ClaimPermissionsV3ConfigKey, + ClaimPermissionsRepositoryName); return new ClaimPermissionsStore(container, await this.GetResourceAccessRuleSetStoreAsync(tenant).ConfigureAwait(false), this.serializerSettingsProvider); } @@ -61,7 +62,8 @@ public async Task GetResourceAccessRuleSetStoreAsyn BlobContainerClient container = await this.tenantBlobContainerSource.GetBlobContainerClientFromTenantAsync( tenant, ResourceAccessRuleSetV2ConfigKey, - ResourceAccessRuleSetV3ConfigKey); + ResourceAccessRuleSetV3ConfigKey, + ResourceAccessRuleSetRepositoryName); return new ResourceAccessRuleSetStore(container, this.serializerSettingsProvider); } }