equal
deleted
inserted
replaced
106 local from = stanza.attr.from; |
106 local from = stanza.attr.from; |
107 local user_push_services = push_store:get(node); |
107 local user_push_services = push_store:get(node); |
108 |
108 |
109 for push_identifier, _ in pairs(user_push_services) do |
109 for push_identifier, _ in pairs(user_push_services) do |
110 if hashes.sha256(push_identifier, true) == stanza.attr.id then |
110 if hashes.sha256(push_identifier, true) == stanza.attr.id then |
111 if user_push_services[push_identifier] and user_push_services[push_identifier].jid == from and push_errors[push_identifier] then |
111 if user_push_services[push_identifier] and user_push_services[push_identifier].jid == from and push_errors[push_identifier] > 0 then |
112 push_errors[push_identifier] = 0; |
112 push_errors[push_identifier] = 0; |
113 module:log("debug", "Push succeeded, error count for identifier '%s' is now at %s", push_identifier, tostring(push_errors[push_identifier])); |
113 module:log("debug", "Push succeeded, error count for identifier '%s' is now at %s", push_identifier, tostring(push_errors[push_identifier])); |
114 end |
114 end |
115 end |
115 end |
116 end |
116 end |