Software / code / prosody
Diff
plugins/muc/register.lib.lua @ 10373:51ea82f55322
MUC: Make nickname field in registration form required
Prevents traceback from resourceprep(nil)
muc#register_roomnick is also required in XEP-0045
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sat, 02 Nov 2019 14:22:06 +0100 |
| parent | 10343:7651b80aaec3 |
| child | 10448:cbe524ed1a6a |
line wrap: on
line diff
--- a/plugins/muc/register.lib.lua Sat Nov 02 13:24:33 2019 +0100 +++ b/plugins/muc/register.lib.lua Sat Nov 02 14:22:06 2019 +0100 @@ -53,7 +53,7 @@ local registration_form = dataforms.new { { name = "FORM_TYPE", type = "hidden", value = "http://jabber.org/protocol/muc#register" }, - { name = "muc#register_roomnick", type = "text-single", label = "Nickname"}, + { name = "muc#register_roomnick", type = "text-single", required = true, label = "Nickname"}, }; local function enforce_nick_policy(event)