From f801fd1f0da0e9b8f5384041c6b877ab18009f48 Mon Sep 17 00:00:00 2001 From: Dennis Luxen Date: Wed, 28 May 2014 12:06:57 +0200 Subject: [PATCH] fix inverted logic --- Server/RequestHandler.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Server/RequestHandler.cpp b/Server/RequestHandler.cpp index 7b6955dbb..80cc5786d 100644 --- a/Server/RequestHandler.cpp +++ b/Server/RequestHandler.cpp @@ -113,7 +113,14 @@ void RequestHandler::handle_request(const http::Request &req, http::Reply &reply reply.headers[2].name = "Content-Disposition"; reply.headers[2].value = "attachment; filename=\"route.gpx\""; } - else if (!route_parameters.jsonp_parameter.empty()) + else if (route_parameters.jsonp_parameter.empty()) + { + reply.headers[1].name = "Content-Type"; + reply.headers[1].value = "application/x-javascript; charset=UTF-8"; + reply.headers[2].name = "Content-Disposition"; + reply.headers[2].value = "inline; filename=\"response.json\""; + } + else { reply.content.push_back(')'); reply.headers[1].name = "Content-Type"; @@ -121,13 +128,6 @@ void RequestHandler::handle_request(const http::Request &req, http::Reply &reply reply.headers[2].name = "Content-Disposition"; reply.headers[2].value = "inline; filename=\"response.js\""; } - else - { - reply.headers[1].name = "Content-Type"; - reply.headers[1].value = "application/x-javascript; charset=UTF-8"; - reply.headers[2].name = "Content-Disposition"; - reply.headers[2].value = "inline; filename=\"response.json\""; - } reply.headers[0].name = "Content-Length"; reply.headers[0].value = IntToString(reply.content.size()); return;