[evolution-data-server] Bug 659522 - [CalDAV] Show URI in generic connection error messages
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Bug 659522 - [CalDAV] Show URI in generic connection error messages
- Date: Mon, 23 Feb 2015 15:28:33 +0000 (UTC)
commit f7e77249f366d5984ceec0d74c94b5398abe719e
Author: Milan Crha <mcrha redhat com>
Date: Mon Feb 23 16:27:09 2015 +0100
Bug 659522 - [CalDAV] Show URI in generic connection error messages
calendar/backends/caldav/e-cal-backend-caldav.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/calendar/backends/caldav/e-cal-backend-caldav.c b/calendar/backends/caldav/e-cal-backend-caldav.c
index 0fcf89e..c576bd2 100644
--- a/calendar/backends/caldav/e-cal-backend-caldav.c
+++ b/calendar/backends/caldav/e-cal-backend-caldav.c
@@ -556,6 +556,7 @@ status_code_to_result (SoupMessage *message,
GError **perror)
{
ECalBackendCalDAVPrivate *priv;
+ gchar *uri;
g_return_val_if_fail (cbdav != NULL, FALSE);
g_return_val_if_fail (message != NULL, FALSE);
@@ -618,14 +619,17 @@ status_code_to_result (SoupMessage *message,
default:
d (g_debug ("CalDAV:%s: Unhandled status code %d\n", G_STRFUNC, status_code));
+ uri = soup_uri_to_string (soup_message_get_uri (message), FALSE);
g_propagate_error (
perror,
e_data_cal_create_error_fmt (
OtherError,
- _("Unexpected HTTP status code %d returned (%s)"),
+ _("Unexpected HTTP status code %d returned (%s) for URI: %s"),
message->status_code,
message->reason_phrase && *message->reason_phrase ?
message->reason_phrase :
- (soup_status_get_phrase (message->status_code) ?
soup_status_get_phrase (message->status_code) : _("Unknown error"))));
+ (soup_status_get_phrase (message->status_code) ?
soup_status_get_phrase (message->status_code) : _("Unknown error")),
+ uri ? uri : "[null]"));
+ g_free (uri);
break;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]