#include "main.h"
#include "mainwindow.h"
#include "addr_compl.h"
+#include "passwordstore.h"
#include "cm_gdata_contacts.h"
#include "cm_gdata_prefs.h"
prefs_read_config(cm_gdata_param, "GDataPlugin", rcpath, NULL);
g_free(rcpath);
+ /* If the refresh token is still stored in config, save it to
+ * password store. */
+ if(cm_gdata_config.oauth2_refresh_token != NULL) {
+ passwd_store_set(PWS_PLUGIN, "GData", GDATA_TOKEN_PWD_STRING,
+ cm_gdata_config.oauth2_refresh_token, FALSE);
+ }
+
cm_gdata_prefs_init();
debug_print("GData plugin loaded\n");
return VERSION;
}
-void plugin_master_passphrase_change (const gchar *oldp, const gchar *newp)
-{
- cm_gdata_prefs_master_passphrase_change(oldp, newp);
-}
-
struct PluginFeature *plugin_provides(void)
{
static struct PluginFeature features[] =