From 01033446638f06529be86149ff857f1238150c4c Mon Sep 17 00:00:00 2001 From: Manuel Munz Date: Thu, 16 Oct 2014 12:22:49 +0200 Subject: [PATCH] httpclient: fix logic error for redirects --- libs/httpclient/luasrc/httpclient.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/httpclient/luasrc/httpclient.lua b/libs/httpclient/luasrc/httpclient.lua index c866be685..e9fec5dbb 100644 --- a/libs/httpclient/luasrc/httpclient.lua +++ b/libs/httpclient/luasrc/httpclient.lua @@ -314,7 +314,7 @@ function request_raw(uri, options) -- Follow response.code = tonumber(status) if response.code and options.depth > 0 then - if response.code == 301 or response.code == 302 or response.code == 307 + if (response.code == 301 or response.code == 302 or response.code == 307) and response.headers.Location then local nuri = response.headers.Location or response.headers.location if not nuri then -- 2.25.1