[gnome-online-accounts/gnome-3-6] kerberos: make newly added accounts permanent after successful login



commit b2297bb30611507bafa72a3cd1055ae7e88d0a8e
Author: Ray Strode <rstrode redhat com>
Date:   Mon Nov 12 18:06:19 2012 -0500

    kerberos: make newly added accounts permanent after successful login
    
    Explicitly added accounts start out temporary until they're
    successfully logged in.
    
    Once they are logged in, though, they need to be toggled to permanent.
    The code fails to do this.
    
    This commit toggles the permanance of an account once it's succesfully
    logged in.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687962

 src/goabackend/goakerberosprovider.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/goabackend/goakerberosprovider.c b/src/goabackend/goakerberosprovider.c
index 63106b5..f15f165 100644
--- a/src/goabackend/goakerberosprovider.c
+++ b/src/goabackend/goakerberosprovider.c
@@ -1631,6 +1631,8 @@ start_over:
       goto start_over;
     }
 
+  goa_account_set_is_temporary (account, FALSE);
+
   gtk_widget_hide (GTK_WIDGET (dialog));
 
  out:



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