-
Notifications
You must be signed in to change notification settings - Fork 51
Closed
Description
Automatic key fix attempts occur in renderPrvCompatFixUiAndWaitTilSubmittedByUser()
, but they are too aggressive, removing all user IDs instead of only the invalid or null ones.
The overly aggressive key fix issue affects [general-mail-formatter.ts:L45](https://github.com/FlowCrypt/flowcrypt-browser/blob/4c4919346112499dd90d9c4b29489265926580ba/extension/chrome/elements/compose-modules/formatters/general-mail-formatter.ts#L45)
. If a user has multiple email aliases, valid user IDs may be incorrectly removed during a key update attempt.
Reference: https://mail.google.com/mail/u/human@flowcrypt.com/#inbox/FMfcgzQZTgTgjRmZvRqdnWxpGrnQwQjv