fix: orphan labels when switching from no label -> label

This commit is contained in:
Daniel Hougaard
2025-02-08 04:27:01 +04:00
parent e341bbae9d
commit eda4abb610

View File

@@ -141,7 +141,8 @@ export const azureAppConfigurationSecretSyncFactory = ({
if (
!(key in secretMap) ||
secretMap[key] === null ||
(azureSecret.label && azureSecret.label !== secretSync.destinationConfig.label)
(azureSecret.label && azureSecret.label !== secretSync.destinationConfig.label) ||
(!azureSecret.label && secretSync.destinationConfig.label)
) {
await $deleteAzureSecret(accessToken, secretSync.destinationConfig.configurationUrl, key, azureSecret.label);
}