Mercurial > prosody-modules
comparison mod_post_msg/mod_post_msg.lua @ 321:661f64627fed
mod_post_msg: Add compatibility with usermanager in 0.7
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Thu, 27 Jan 2011 17:36:58 +0100 |
| parents | 8d4f3cd41f82 |
| children | a6c8f252e5fa |
comparison
equal
deleted
inserted
replaced
| 320:8d4f3cd41f82 | 321:661f64627fed |
|---|---|
| 21 r[ urldecode(k) ] = urldecode(v); | 21 r[ urldecode(k) ] = urldecode(v); |
| 22 return nil | 22 return nil |
| 23 end) | 23 end) |
| 24 return r | 24 return r |
| 25 end; | 25 end; |
| 26 | |
| 27 --COMPAT 0.7 | |
| 28 if not test_password then | |
| 29 local validate_credentials = require "core.usermanager".validate_credentials; | |
| 30 test_password = function(user, host, password) | |
| 31 return validate_credentials(host, user, password) | |
| 32 end | |
| 33 end | |
| 26 | 34 |
| 27 local function http_response(code, message, extra_headers) | 35 local function http_response(code, message, extra_headers) |
| 28 local response = { | 36 local response = { |
| 29 status = code .. " " .. message; | 37 status = code .. " " .. message; |
| 30 body = message .. "\n"; } | 38 body = message .. "\n"; } |
