Software /
code /
prosody-modules
Comparison
mod_admin_web/admin_web/mod_admin_web.lua @ 6222:963c16e417d6
mod_admin_web: Remove compatibility with 0.11
author | Link Mauve <linkmauve@linkmauve.fr> |
---|---|
date | Wed, 09 Apr 2025 19:04:30 +0200 |
parent | 4197:2825fa4504f0 |
comparison
equal
deleted
inserted
replaced
6221:f315edc39f3d | 6222:963c16e417d6 |
---|---|
121 -- Dependencies | 121 -- Dependencies |
122 module:depends("bosh"); | 122 module:depends("bosh"); |
123 module:depends("admin_adhoc"); | 123 module:depends("admin_adhoc"); |
124 module:depends("http"); | 124 module:depends("http"); |
125 | 125 |
126 local serve; | 126 local http_files = require "net.http.files"; |
127 if not pcall(function () | 127 local serve_file = http_files.serve { |
128 local http_files = require "net.http.files"; | |
129 serve = http_files.serve; | |
130 end) then | |
131 serve = module:depends"http_files".serve; | |
132 end | |
133 local serve_file = serve { | |
134 path = module:get_directory() .. "/www_files"; | 128 path = module:get_directory() .. "/www_files"; |
135 }; | 129 }; |
136 | 130 |
137 -- Setup HTTP server | 131 -- Setup HTTP server |
138 module:provides("http", { | 132 module:provides("http", { |