'remember password' fixes
[moonshot-ui.git] / src / moonshot-id.vala
index 4a38fd6..bc121f5 100644 (file)
@@ -25,7 +25,7 @@ public class IdCard : Object
   private unowned string _password;
   public string password {
     get {
-      return _password;
+      return (_password!=null) ? _password : "";
     }
     set {
       if (_password != null) {
@@ -51,6 +51,8 @@ public class IdCard : Object
 
   public unowned string nai { get {  _nai = username + "@" + issuer; return _nai;}}
 
+  public bool store_password { get; set; default = false; }
+
   public bool IsNoIdentity() 
   {
     return (display_name == NO_IDENTITY);