From 5c7b1dee10b63e9fb57775d1a250ebaf94b0c433 Mon Sep 17 00:00:00 2001 From: peteruithoven Date: Wed, 18 Dec 2013 17:59:40 +0100 Subject: [PATCH] When the status isn't "success" the status and the msg is now logged in wifibox.log. Fixing #140 --- src/rest/response.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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.