http: ensure .content() works by default
authorJo-Philipp Wich <jow@openwrt.org>
Thu, 18 Sep 2014 09:29:30 +0000 (09:29 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Thu, 18 Sep 2014 09:29:30 +0000 (09:29 +0000)
filehandler was always set, so the default handler was never being
called.  This led to calls to http.content() always returning nil.

Signed-off-by: Karl Palsson <karlp@remake.is>
modules/base/luasrc/http.lua

index c53307a5a1eb4e2b3d72fabc6f2e0379c833eabd..e8430b727650025f0343a8330a36562c829ab4e5 100644 (file)
@@ -42,8 +42,8 @@ function Request.__init__(self, env, sourcein, sinkerr)
        self.error = sinkerr
 
 
-       -- File handler
-       self.filehandler = function() end
+       -- File handler nil by default to let .content() work
+       self.filehandler = nil
 
        -- HTTP-Message table
        self.message = {