diff options
Diffstat (limited to 'skypeweb/skypeweb_login.c')
-rw-r--r-- | skypeweb/skypeweb_login.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/skypeweb/skypeweb_login.c b/skypeweb/skypeweb_login.c index 6aaed84..dc14d14 100644 --- a/skypeweb/skypeweb_login.c +++ b/skypeweb/skypeweb_login.c @@ -50,7 +50,9 @@ skypeweb_login_did_auth(PurpleUtilFetchUrlData *url_data, gpointer user_data, co sa->skype_token = refresh_token;
skypeweb_update_cookies(sa, url_text);
- purple_account_set_string(sa->account, "refresh-token", g_hash_table_lookup(sa->cookie_table, "refresh-token"));
+ if (purple_account_get_remember_password(sa->account)) {
+ purple_account_set_string(sa->account, "refresh-token", g_hash_table_lookup(sa->cookie_table, "refresh-token"));
+ }
skypeweb_do_all_the_things(sa);
}
|