equal
deleted
inserted
replaced
55 module:hook("advertise-bind-features", function (event) |
55 module:hook("advertise-bind-features", function (event) |
56 event.features:tag("feature", { var = xmlns_sm }):up(); |
56 event.features:tag("feature", { var = xmlns_sm }):up(); |
57 end); |
57 end); |
58 |
58 |
59 module:hook("enable-bind-features", function (event) |
59 module:hook("enable-bind-features", function (event) |
60 local sm_enable = event.features:get_child("enable", xmlns_sm); |
60 local sm_enable = event.request:get_child("enable", xmlns_sm); |
61 if not sm_enable then return; end |
61 if not sm_enable then return; end |
62 |
62 |
63 local sm_result; |
63 local sm_result; |
64 local enabled, err = mod_smacks.do_enable(event.session, sm_enable); |
64 local enabled, err = mod_smacks.do_enable(event.session, sm_enable); |
65 if not enabled then |
65 if not enabled then |