Mercurial > prosody-modules
comparison mod_atom/mod_atom.lua @ 3573:5dd505c39c4b
mod_atom: Return a message instead of 404 for root path
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sun, 05 May 2019 09:13:00 +0200 |
| parents | 61368aec97d6 |
| children |
comparison
equal
deleted
inserted
replaced
| 3572:7700c9537e90 | 3573:5dd505c39c4b |
|---|---|
| 10 | 10 |
| 11 module:depends("http") | 11 module:depends("http") |
| 12 module:provides("http", { | 12 module:provides("http", { |
| 13 route = { | 13 route = { |
| 14 ["GET /*"] = function (event, user) | 14 ["GET /*"] = function (event, user) |
| 15 if user == "" then | |
| 16 return [[<h1>Hello from mod_atom</h1><p>This module provides access to public microblogs of local users.</p>]]; | |
| 17 end; | |
| 18 | |
| 15 local request, response = event.request, event.response; | 19 local request, response = event.request, event.response; |
| 16 local actor = request.ip; | 20 local actor = request.ip; |
| 17 | 21 |
| 18 local prepped = nodeprep(user); | 22 local prepped = nodeprep(user); |
| 19 if not prepped then return 400; end | 23 if not prepped then return 400; end |
