Mercurial > prosody-modules
comparison mod_http_oauth2/mod_http_oauth2.lua @ 5218:1f4b768c831a
mod_http_oauth2: Correct field name for HTTP response status code
'code' is used in the incoming side of the Prosody HTTP stack while
'status_code' is used on the response side. Not confusing at all.
The default is 200 so this mistake had no real effect.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 07 Mar 2023 13:14:25 +0100 |
parents | 6a27effb3ef0 |
children | 25e824f64fd3 |
comparison
equal
deleted
inserted
replaced
5217:6a27effb3ef0 | 5218:1f4b768c831a |
---|---|
45 local _render_html = require"util.interpolation".new("%b{}", st.xml_escape); | 45 local _render_html = require"util.interpolation".new("%b{}", st.xml_escape); |
46 local function render_page(template, data, sensitive) | 46 local function render_page(template, data, sensitive) |
47 data = data or {}; | 47 data = data or {}; |
48 data.site_name = site_name; | 48 data.site_name = site_name; |
49 local resp = { | 49 local resp = { |
50 code = 200; | 50 status_code = 200; |
51 headers = { | 51 headers = { |
52 ["Content-Type"] = "text/html; charset=utf-8"; | 52 ["Content-Type"] = "text/html; charset=utf-8"; |
53 ["Content-Security-Policy"] = "default-src 'self'"; | 53 ["Content-Security-Policy"] = "default-src 'self'"; |
54 ["X-Frame-Options"] = "DENY"; | 54 ["X-Frame-Options"] = "DENY"; |
55 ["Cache-Control"] = (sensitive and "no-store" or "no-cache")..", private"; | 55 ["Cache-Control"] = (sensitive and "no-store" or "no-cache")..", private"; |