net.http: Swap response and request parameters passed to callback (will break some...
authorMatthew Wild <mwild1@gmail.com>
Thu, 11 Apr 2013 23:31:05 +0000 (00:31 +0100)
committerMatthew Wild <mwild1@gmail.com>
Thu, 11 Apr 2013 23:31:05 +0000 (00:31 +0100)
net/http.lua

index b3bd5a67461cb77601f599119ccc5e54ef2ebc4b..4eb4a2ac261b8d37af973106b08ed73a3e62a050 100644 (file)
@@ -76,8 +76,7 @@ local function request_reader(request, data)
                if not data then return; end
                local function success_cb(r)
                        if request.callback then
-                               for k,v in pairs(r) do request[k] = v; end
-                               request.callback(r.body, r.code, request, r);
+                               request.callback(r.body, r.code, r, request);
                                request.callback = nil;
                        end
                        destroy_request(request);