From f9d713f9b412066aeb9664c02c8f855dc005e4e6 Mon Sep 17 00:00:00 2001 From: Emmanuel Vella Date: Tue, 26 Aug 2014 12:29:16 +0200 Subject: [PATCH] Add query parameters in sandbox request URL --- Resources/views/layout.html.twig | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Resources/views/layout.html.twig b/Resources/views/layout.html.twig index ec2dd0b..fbd4213 100755 --- a/Resources/views/layout.html.twig +++ b/Resources/views/layout.html.twig @@ -261,7 +261,12 @@ return $('
').text(text).html(); }; - var displayFinalUrl = function(xhr, method, url, container) { + var displayFinalUrl = function(xhr, method, url, data, container) { + if ('GET' == method && jQuery(data).size()) { + var separator = url.indexOf('?') >= 0 ? '&' : '?'; + url = url + separator + decodeURIComponent(jQuery.param(data)); + } + container.text(method + ' ' + url); }; @@ -294,8 +299,8 @@ container.text(text); }; - var displayResponse = function(xhr, method, url, result_container) { - displayFinalUrl(xhr, method, url, $('.url', result_container)); + var displayResponse = function(xhr, method, url, data, result_container) { + displayFinalUrl(xhr, method, url, data, $('.url', result_container)); displayProfilerUrl(xhr, $('.profiler-link', result_container), $('.profiler', result_container)); displayResponseData(xhr, $('.response', result_container)); displayResponseHeaders(xhr, $('.headers', result_container)); @@ -478,7 +483,7 @@ } }, complete: function(xhr) { - displayResponse(xhr, method, url, result_container); + displayResponse(xhr, method, url, data, result_container); // and enable them back $('input:not(.content-type), button', $(self)).removeAttr('disabled');