GNOME Bugzilla – Bug 711472
[GOA] Disabling windows live mail from gnome-online-accounts doesn't remove it from Evolution
Last modified: 2013-11-07 15:46:46 UTC
Moving this from a downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=1024008 Description of problem: I set up windows live using GOA. Windows live doesn't work, but that's a different bug. I disabled windows live mail from GOA and used imap/smtp to access my mail. Even though it's disabled in goa, the mail account still shows up in Evolution. Toggling it for gmail works just fine. Version-Release number of selected component (if applicable): [asinha@ankur-laptop fedora-appstream(master=)]$ rpm -q gnome-online-accounts gnome-online-accounts-3.10.1-2.fc20.x86_64 [asinha@ankur-laptop fedora-appstream(master=)]$ rpm -q evolution evolution-3.10.1-1.fc20.x86_64 [asinha@ankur-laptop fedora-appstream(master=)]$ How reproducible: Always. Steps to Reproduce: 1. Add windows live accounts 2. Disable mail in goa 3. check evolution Actual results: Account still shows Expected results: Account shouldnt show Additional info: Is it possible that the email erring out is causing the account to stick around for some reason? I can file this upstream if someone verifies it.
(In reply to comment #0) > Version-Release number of selected component (if applicable): > [asinha@ankur-laptop fedora-appstream(master=)]$ rpm -q gnome-online-accounts > gnome-online-accounts-3.10.1-2.fc20.x86_64 > [asinha@ankur-laptop fedora-appstream(master=)]$ rpm -q evolution > evolution-3.10.1-1.fc20.x86_64 Despite this, my guess is the reporter still had E-D-S 3.10.0 services running in the background, which did not know about Windows Live accounts through GOA since that feature was backported to E-D-S 3.10.1. If so, a desktop session restart should correct this. The enable/disable logic in the GOA module is the same for all account types.
Hi, I've restarted my laptop a couple of times since updating so this shouldn't be an issue. I've created a screencast that should show you the issue properly. This is after another restart. http://ankursinha.fedorapeople.org/Screencast-gnome-windows-online-accounts.webm There's actually another bug that you'll see in the screencast too: the windows live online account e-mail doesn't work here. It gives an error as the screencast shows. I haven't reported this since it just might be a server side issue, the server being a university mail service. Thanks, Ankur
(In reply to comment #2) > > There's actually another bug that you'll see in the screencast too: the windows > live online account e-mail doesn't work here. It gives an error as the > screencast shows. I haven't reported this since it just might be a server side > issue, the server being a university mail service. (Empathy can't connect to the chat service either which makes me think it's a server side problem. They've probably shut down these services.)
This bug effects me on ArchLinux, as well. Everything updated.
Seems to be a disconnect on the GOA side. Flipping the ON/OFF switches while watching the D-Bus interface, I see the ChatDisabled and DocumentsDisable properties change but never MailDisabled. This is with gnome-online-accounts-3.10.1-2.fc21.
Created attachment 259198 [details] [review] Patch This fixes it. Looks like just an oversight.
Review of attachment 259198 [details] [review]: Perfect. Thanks for catching this.