[gnome-documents/wip/facebook] facebook miner: Ensure a correct access token before launch any query.



commit 03c0e4aa751dcce4e4c43fc44ee2e0160215e580
Author: Álvaro Peña <alvaropg gmail com>
Date:   Wed Jun 5 17:07:25 2013 +0200

    facebook miner: Ensure a correct access token before launch any query.

 src/miner/gd-facebook-miner.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/miner/gd-facebook-miner.c b/src/miner/gd-facebook-miner.c
index d834e8f..4140220 100644
--- a/src/miner/gd-facebook-miner.c
+++ b/src/miner/gd-facebook-miner.c
@@ -65,6 +65,7 @@ static GObject *
 create_service (GdMiner *self, GoaObject *object)
 {
   GFBGraphGoaAuthorizer *authorizer;
+  GError *error = NULL;
 
   authorizer = gfbgraph_goa_authorizer_new (object);
 
@@ -73,6 +74,11 @@ create_service (GdMiner *self, GoaObject *object)
     g_object_ref (authorizer);
   }
 
+  gfbgraph_authorizer_refresh_authorization (GFBGRAPH_AUTHORIZER (authorizer), NULL, &error);
+  if (error != NULL) {
+    g_warning ("Error refreshing authorization (%d): %s", error->code, error->message);
+  }
+
   return G_OBJECT (authorizer);
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]