Mercurial > prosody-modules
comparison mod_rest/mod_rest.lua @ 3874:505ae524b635
mod_rest: Remove debug hack to ignore Accept header
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 04 Feb 2020 20:20:08 +0100 |
parents | fea0c1bed1a0 |
children | 75b330d4fa6f |
comparison
equal
deleted
inserted
replaced
3873:fea0c1bed1a0 | 3874:505ae524b635 |
---|---|
316 end | 316 end |
317 | 317 |
318 local http_server = require "net.http.server"; | 318 local http_server = require "net.http.server"; |
319 module:hook_object_event(http_server, "http-error", function (event) | 319 module:hook_object_event(http_server, "http-error", function (event) |
320 local request, response = event.request, event.response; | 320 local request, response = event.request, event.response; |
321 if true or decide_type(request and request.headers.accept or "") == "application/json" then | 321 if decide_type(request and request.headers.accept or "") == "application/json" then |
322 if response then | 322 if response then |
323 response.headers.content_type = "application/json"; | 323 response.headers.content_type = "application/json"; |
324 end | 324 end |
325 return json.encode({ | 325 return json.encode({ |
326 type = "error", | 326 type = "error", |