mod_rest: Ensure mod_http is loaded before API demo
authorKim Alvefur <zash@zash.se>
Tue, 08 Feb 2022 13:51:41 +0100
changeset 4892 dc7c9ae15f43
parent 4891 806f7c8d830b
child 4893 52522c71ad1a
mod_rest: Ensure mod_http is loaded before API demo Fixes an error as it tried to use module:http_url() which doesn't exist before mod_http is loaded
mod_rest/mod_rest.lua
--- a/mod_rest/mod_rest.lua	Mon Feb 07 16:52:19 2022 +0100
+++ b/mod_rest/mod_rest.lua	Tue Feb 08 13:51:41 2022 +0100
@@ -384,13 +384,14 @@
 	end
 end
 
+module:depends("http");
+
 local demo_handlers = {};
 if module:get_option_path("rest_demo_resources", nil) then
 	demo_handlers = module:require"apidemo";
 end
 
 -- Handle stanzas submitted via HTTP
-module:depends("http");
 module:provides("http", {
 		route = {
 			POST = handle_request;