[gnome-online-accounts] flickr: Use GoaSoupLogger
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-online-accounts] flickr: Use GoaSoupLogger
- Date: Tue, 8 Aug 2017 16:08:18 +0000 (UTC)
commit 3b9eb369ed6be7680019017f82fddaf39dda7513
Author: Debarshi Ray <debarshir gnome org>
Date: Tue Aug 8 16:57:37 2017 +0200
flickr: Use GoaSoupLogger
Since OAuthProxy isn't used as much as RestProxy, there is no derived
class with GoaSoupLogger.
src/goabackend/goaflickrprovider.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/goabackend/goaflickrprovider.c b/src/goabackend/goaflickrprovider.c
index c0befe6..6c480ba 100644
--- a/src/goabackend/goaflickrprovider.c
+++ b/src/goabackend/goaflickrprovider.c
@@ -27,6 +27,7 @@
#include "goaprovider-priv.h"
#include "goaflickrprovider.h"
#include "goaobjectskeletonutils.h"
+#include "goasouplogger.h"
struct _GoaFlickrProvider
{
@@ -118,6 +119,7 @@ get_identity_sync (GoaOAuthProvider *oauth_provider,
RestProxyCall *call = NULL;
JsonParser *parser = NULL;
JsonObject *json_object;
+ SoupLogger *logger = NULL;
gchar *ret = NULL;
gchar *id = NULL;
gchar *presentation_identity = NULL;
@@ -130,6 +132,9 @@ get_identity_sync (GoaOAuthProvider *oauth_provider,
access_token_secret,
"https://api.flickr.com/services/rest",
FALSE);
+ logger = goa_soup_logger_new (SOUP_LOGGER_LOG_BODY, -1);
+ rest_proxy_add_soup_feature (proxy, SOUP_SESSION_FEATURE (logger));
+
call = rest_proxy_new_call (proxy);
rest_proxy_call_add_param (call, "method", "flickr.test.login");
rest_proxy_call_add_param (call, "format", "json");
@@ -225,6 +230,7 @@ get_identity_sync (GoaOAuthProvider *oauth_provider,
g_clear_error (&identity_error);
g_clear_object (&call);
g_clear_object (&proxy);
+ g_clear_object (&logger);
g_free (id);
g_free (presentation_identity);
return ret;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]