comparison mod_http_admin_api/mod_http_admin_api.lua @ 6332:1fc38a840baa

mod_http_admin_api: Pass util.error object as response when request fails
author Matthew Wild <mwild1@gmail.com>
date Wed, 01 Oct 2025 18:17:13 +0100
parents 6a3b38051d74
children
comparison
equal deleted inserted replaced
6331:6a3b38051d74 6332:1fc38a840baa
85 routes[route] = function (event, ...) 85 routes[route] = function (event, ...)
86 local permit, code = check_request_auth(event); 86 local permit, code = check_request_auth(event);
87 if not permit then 87 if not permit then
88 return code; 88 return code;
89 end 89 end
90 return errors.coerce(handler(event, ...)); 90 local ret, err = errors.coerce(handler(event, ...));
91 return ret or err;
91 end; 92 end;
92 end 93 end
93 return routes; 94 return routes;
94 end 95 end
95 96