[libsoup] soup-message-io: Fix sysprof logging of Last-Modified/ETag



commit d47fe0c0171ad6c4b5640abbc2b0ab11c8fdf785
Author: Philip Withnall <pwithnall endlessos org>
Date:   Mon Apr 19 18:35:57 2021 +0100

    soup-message-io: Fix sysprof logging of Last-Modified/ETag
    
    They’re response headers, not request headers.
    
    Signed-off-by: Philip Withnall <pwithnall endlessos org>

 libsoup/soup-message-io.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libsoup/soup-message-io.c b/libsoup/soup-message-io.c
index 68b437e5..5ff657ee 100644
--- a/libsoup/soup-message-io.c
+++ b/libsoup/soup-message-io.c
@@ -788,8 +788,8 @@ io_run_until (SoupMessage *msg, gboolean blocking,
            io->write_state == SOUP_MESSAGE_IO_STATE_DONE) {
                GUri *uri = soup_message_get_uri (msg);
                char *uri_str = g_uri_to_string_partial (uri, G_URI_HIDE_PASSWORD);
-               const gchar *last_modified = soup_message_headers_get_one (soup_message_get_request_headers 
(msg), "Last-Modified");
-               const gchar *etag = soup_message_headers_get_one (soup_message_get_request_headers (msg), 
"ETag");
+               const gchar *last_modified = soup_message_headers_get_one (soup_message_get_response_headers 
(msg), "Last-Modified");
+               const gchar *etag = soup_message_headers_get_one (soup_message_get_response_headers (msg), 
"ETag");
 
                /* FIXME: Expand and generalise sysprof support:
                 * https://gitlab.gnome.org/GNOME/sysprof/-/issues/43 */


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