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



commit 17715407bfaf1639c611befc9c31a0c224bb2a95
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 5c095e3..5624df5 100644
--- a/src/goabackend/goakerberosprovider.c
+++ b/src/goabackend/goakerberosprovider.c
@@ -1637,6 +1637,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]