diff options
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | 2019-09-29 15:05:17 +0200 |
---|---|---|
committer | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | 2019-09-29 15:05:17 +0200 |
commit | e985473ef74f86955ff65966bf5f1726fdd8d8d3 (patch) | |
tree | 3fc18861fe45be0aa931f6f5e90cd69ad1f34cfd | |
parent | a94da35eb0898be2ada5befc0c5a2b8923741660 (diff) | |
download | prosody-e985473ef74f86955ff65966bf5f1726fdd8d8d3.tar.gz prosody-e985473ef74f86955ff65966bf5f1726fdd8d8d3.zip |
mod_register_ibr: Add FORM_TYPE as required by XEP-0077 (fixes #1511)
Backport of f90abf142d53 from trunk
-rw-r--r-- | plugins/mod_register_ibr.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/mod_register_ibr.lua b/plugins/mod_register_ibr.lua index bbe7581d..e04e6ecd 100644 --- a/plugins/mod_register_ibr.lua +++ b/plugins/mod_register_ibr.lua @@ -25,6 +25,7 @@ end); local account_details = module:open_store("account_details"); local field_map = { + FORM_TYPE = { name = "FORM_TYPE", type = "hidden", value = "jabber:iq:register" }; username = { name = "username", type = "text-single", label = "Username", required = true }; password = { name = "password", type = "text-private", label = "Password", required = true }; nick = { name = "nick", type = "text-single", label = "Nickname" }; @@ -50,6 +51,7 @@ local registration_form = dataform_new{ title = title; instructions = instructions; + field_map.FORM_TYPE; field_map.username; field_map.password; }; |