From 553593d07170d6d1563d0079dbedd481dcec5b00 Mon Sep 17 00:00:00 2001 From: dequis Date: Tue, 17 Oct 2017 17:17:35 -0300 Subject: Load is_work through FbData, fixes api key issues after the first login. I have no idea what request after login requires api keys, though. This plugin signs all post-login requests pointlessly. --- facebook/facebook-data.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'facebook/facebook-data.c') diff --git a/facebook/facebook-data.c b/facebook/facebook-data.c index 99cd5e5..608d725 100644 --- a/facebook/facebook-data.c +++ b/facebook/facebook-data.c @@ -169,6 +169,14 @@ fb_data_load(FbData *fata) g_value_unset(&val); } + num = set_getbool(&acct->set, "work"); + if (num != 0) { + g_value_init(&val, G_TYPE_BOOLEAN); + g_value_set_boolean(&val, num); + g_object_set_property(G_OBJECT(priv->api), "work", &val); + g_value_unset(&val); + } + fb_api_rehash(priv->api); return ret; } -- cgit v1.2.3