improvement: rollback deprecate all secret rotation v1 create, update UI to only prevent pg/mssql

This commit is contained in:
Scott Wilson
2025-04-14 10:50:45 -07:00
parent 85627eb825
commit 9d0020fa4e
8 changed files with 73 additions and 15 deletions
@@ -127,6 +127,13 @@ export const secretRotationServiceFactory = ({
});
if (selectedSecrets.length !== Object.values(outputs).length)
throw new NotFoundError({ message: `Secrets not found in folder with ID '${folder.id}'` });
const rotatedSecrets = selectedSecrets.filter(({ isRotatedSecret }) => isRotatedSecret);
if (rotatedSecrets.length)
throw new BadRequestError({
message: `Selected secrets are already used for rotation: ${rotatedSecrets
.map((secret) => secret.key)
.join(", ")}`
});
} else {
const selectedSecrets = await secretDAL.find({
folderId: folder.id,