[geary] Fix local accounts for special-case providers not configured correctly



commit 9818146b5a85a6bee9a6b294a3285fff27fe807d
Author: Michael Gratton <mike vee net>
Date:   Tue Jan 15 12:18:08 2019 +1100

    Fix local accounts for special-case providers not configured correctly

 src/client/accounts/accounts-manager.vala | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/src/client/accounts/accounts-manager.vala b/src/client/accounts/accounts-manager.vala
index 426cb28a..8eb040db 100644
--- a/src/client/accounts/accounts-manager.vala
+++ b/src/client/accounts/accounts-manager.vala
@@ -602,6 +602,9 @@ public class Accounts.Manager : GLib.Object {
             } catch (GLib.KeyFileError err) {
                 throw new ConfigError.SYNTAX(err.message);
             }
+            account.service_provider.setup_service(account.incoming);
+            account.service_provider.setup_service(account.outgoing);
+
         } else {
             account.service_label = goa_mediator.get_service_label();
             try {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]