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

This commit is contained in:
Daniel Hougaard
2025-02-08 04:27:17 +04:00
parent e341bbae9d
commit eda4abb610
@@ -141,7 +141,8 @@ export const azureAppConfigurationSecretSyncFactory = ({
if ( if (
!(key in secretMap) || !(key in secretMap) ||
secretMap[key] === null || 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); await $deleteAzureSecret(accessToken, secretSync.destinationConfig.configurationUrl, key, azureSecret.label);
} }