Mercurial > prosody-modules
comparison mod_smacks/mod_smacks.lua @ 3110:06e07b483805
mod_smacks: Convert max number into a string before inserting it into a stanza.
| author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
|---|---|
| date | Fri, 08 Jun 2018 17:56:54 +0200 |
| parents | f703cc6e72df |
| children | 14b6ad2b773f |
comparison
equal
deleted
inserted
replaced
| 3109:75930e4c2478 | 3110:06e07b483805 |
|---|---|
| 277 if resume == "true" or resume == "1" then | 277 if resume == "true" or resume == "1" then |
| 278 resume_token = uuid_generate(); | 278 resume_token = uuid_generate(); |
| 279 session_registry.set(session.username, resume_token, session); | 279 session_registry.set(session.username, resume_token, session); |
| 280 session.resumption_token = resume_token; | 280 session.resumption_token = resume_token; |
| 281 end | 281 end |
| 282 (session.sends2s or session.send)(st.stanza("enabled", { xmlns = xmlns_sm, id = resume_token, resume = resume, max = resume_timeout })); | 282 (session.sends2s or session.send)(st.stanza("enabled", { xmlns = xmlns_sm, id = resume_token, resume = resume, max = tostring(resume_timeout) })); |
| 283 return true; | 283 return true; |
| 284 end | 284 end |
| 285 module:hook_stanza(xmlns_sm2, "enable", function (session, stanza) return handle_enable(session, stanza, xmlns_sm2); end, 100); | 285 module:hook_stanza(xmlns_sm2, "enable", function (session, stanza) return handle_enable(session, stanza, xmlns_sm2); end, 100); |
| 286 module:hook_stanza(xmlns_sm3, "enable", function (session, stanza) return handle_enable(session, stanza, xmlns_sm3); end, 100); | 286 module:hook_stanza(xmlns_sm3, "enable", function (session, stanza) return handle_enable(session, stanza, xmlns_sm3); end, 100); |
| 287 | 287 |
