liquid_feedback_frontend

diff env/util/api_error.lua @ 1309:32cc544d5a5b

Cumulative patch for upcoming frontend version 4
author bsw/jbe
date Sun Jul 15 14:07:29 2018 +0200 (2018-07-15)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/env/util/api_error.lua	Sun Jul 15 14:07:29 2018 +0200
     1.3 @@ -0,0 +1,12 @@
     1.4 +function util.api_error(status_code, status_text, error_code, error_description)
     1.5 +  slot.set_layout(nil, "application/json")
     1.6 +  request.set_status(status_code, status_text)
     1.7 +  if status_code == 401 then
     1.8 +    request.add_header("WWW-Authenticate", "Bearer error=\"" .. error_code .. "\", error_description=\"" .. error_description .. "\"")
     1.9 +  end
    1.10 +  slot.put_into("data", json.export(json.object{
    1.11 +    error = error_code,
    1.12 +    error_description = error_description
    1.13 +  }))
    1.14 +  return false
    1.15 +end

Impressum / About Us