diff --git a/src/rest/response.lua b/src/rest/response.lua index 72e8474..ed5a16c 100644 --- a/src/rest/response.lua +++ b/src/rest/response.lua @@ -5,7 +5,9 @@ local JSON = require('util/JSON') local settings = require('util.settings') local defaults = require('conf_defaults') - +local utils = require('util.utils') +local log = require('util.logger') + local M = {} M.__index = M @@ -121,8 +123,6 @@ end --- Call all function on the post-response queue, see @{M:addPostResponseFunction} for details and a side-note. function M:executePostResponseQueue() - --local utils = require('util.utils') - --local log = require('util.logger') --log:info("Response:executePostResponseQueue: " .. utils.dump(self.postResponseQueue)) for i,fn in ipairs(self.postResponseQueue) do fn() end @@ -159,6 +159,10 @@ function M:send() io.write("\r\n") io.write(self.binaryData) end + + if self.body.status ~= "success" then + log:debug("Response:"..utils.dump(self.body.status).." ("..utils.dump(self.body.msg)..")") + end end --- Sets the response object to return binary data instead of JSON as its body.