fix: fingerprint auto accepted still asks for admin confirmation (#32254)

Co-authored-by: Debdut Chakraborty <76006232+debdutdeb@users.noreply.github.com>
pull/32256/head
dionisio-bot[bot] 2 years ago committed by GitHub
parent f717f34798
commit f02012b2ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      .changeset/shaggy-yaks-train.md
  2. 1
      apps/meteor/server/settings/misc.ts

@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---
Fixed an issue where Rocket.Chat would ask admins to confirm fingerprint change (new workspace vs configuration update), even when `AUTO_ACCEPT_FINGERPRINT` environment variable set to `"true"`.

@ -40,6 +40,7 @@ const verifyFingerPrint = async function () {
if (process.env.AUTO_ACCEPT_FINGERPRINT === 'true') {
logger.info('Updating fingerprint as AUTO_ACCEPT_FINGERPRINT is true', fingerprint);
await updateFingerprint(fingerprint, true);
return;
}
logger.warn('Updating fingerprint as pending for admin verification', fingerprint);

Loading…
Cancel
Save