Closed Bug 2054186 Opened 13 days ago Closed 8 days ago

Custom OAuth settings applied to all EWS/Graph accounts

Categories

(MailNews Core :: Networking: Exchange, defect, P1)

defect
Points:
5

Tracking

(Not tracked)

RESOLVED FIXED
154 Branch

People

(Reporter: edicharry, Assigned: edicharry)

References

Details

Attachments

(2 files)

When a user has multiple EWS/Graph accounts, and the user sets up a custom OAuth account after using the Thunderbird defaults to set up an initial account, then the custom OAuth settings are applied to the original account. This is because we are storing the custom oauth settings in prefs based on the server's URL, which is the same for all EWS/Graph accounts. We need to index custom oauth settings in prefs by host and by login details.

See Also: → 2028413
Attachment #9606808 - Attachment description: WIP: Bug 2054186 - Distinguish custom oauth settings by host and user name. → Bug 2054186 - Distinguish custom oauth settings by host and user name. r=#thunderbird-back-end-reviewers
Target Milestone: --- → 154 Branch

Pushed by jtracey@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/abb2c34caddf
Distinguish custom oauth settings by host and user name. r=tobyp

Status: ASSIGNED → RESOLVED
Closed: 9 days ago
Resolution: --- → FIXED

I just noticed an issue once settings have been migrating that causes a bunch of error messages to the console (but doesn't break anything), so I'm going to submit a follow on to get rid of that.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/8d450f52afff
Follow on: Once the old pref branch is gone, don't print an error to the console. r=tobyp

Status: REOPENED → RESOLVED
Closed: 9 days ago8 days ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: