equal
deleted
inserted
replaced
103 if form_err then |
103 if form_err then |
104 return { status = "completed", error = { message = "Problem in submitted form" } }; |
104 return { status = "completed", error = { message = "Problem in submitted form" } }; |
105 end |
105 end |
106 local prioritized_jids = {}; |
106 local prioritized_jids = {}; |
107 if fields.unimportant then |
107 if fields.unimportant then |
108 for _, jid in ipairs(fields.unimportant) do |
108 if fields.unimportant then |
109 prioritized_jids[jid] = false; |
109 for _, jid in ipairs(fields.unimportant) do |
|
110 prioritized_jids[jid] = false; |
|
111 end |
110 end |
112 end |
111 for _, jid in ipairs(fields.important) do |
113 if fields.important then |
112 prioritized_jids[jid] = true; |
114 for _, jid in ipairs(fields.important) do |
|
115 prioritized_jids[jid] = true; |
|
116 end |
113 end |
117 end |
114 end |
118 end |
115 |
119 |
116 local username = jid_split(data.from); |
120 local username = jid_split(data.from); |
117 local ok, err = store:set(username, prioritized_jids); |
121 local ok, err = store:set(username, prioritized_jids); |