fix: replace outdated keys with signingSecrets (#3070)

Looks like this was missed during the migration
of `auth.integrations.sso.keys` renamed to
`auth.integrations.sso.signingSecrets`.

CORL-1159
This commit is contained in:
Nick Funk
2020-08-04 11:09:24 -06:00
committed by GitHub
parent 7dfc064c9f
commit 94ff8ff880
+4 -4
View File
@@ -31,8 +31,8 @@ export async function deactivateTenantSSOSigningSecret(
{ id },
{
$set: {
"auth.integrations.sso.keys.$[keys].inactiveAt": inactiveAt,
"auth.integrations.sso.keys.$[keys].rotatedAt": now,
"auth.integrations.sso.signingSecrets.$[signingSecrets].inactiveAt": inactiveAt,
"auth.integrations.sso.signingSecrets.$[signingSecrets].rotatedAt": now,
},
},
{
@@ -40,7 +40,7 @@ export async function deactivateTenantSSOSigningSecret(
// document.
returnOriginal: false,
// Add an ArrayFilter to only update one of the keys.
arrayFilters: [{ "keys.kid": kid }],
arrayFilters: [{ "signingSecrets.kid": kid }],
}
);
@@ -57,7 +57,7 @@ export async function deleteTenantSSOSigningSecret(
{ id },
{
$pull: {
"auth.integrations.sso.keys": { kid },
"auth.integrations.sso.signingSecrets": { kid },
},
},
{