Update OStatus2 to handle malformed Salmon without raising unexpected exceptions

shrike
Eugen Rochko 2016-10-06 14:46:34 +02:00
parent 2f5b205916
commit 5cfc9efad3
2 changed files with 3 additions and 5 deletions

View File

@ -166,12 +166,11 @@ GEM
minitest (5.9.0) minitest (5.9.0)
multi_json (1.12.1) multi_json (1.12.1)
nio4r (1.2.1) nio4r (1.2.1)
nokogiri (1.6.8) nokogiri (1.6.8.1)
mini_portile2 (~> 2.1.0) mini_portile2 (~> 2.1.0)
pkg-config (~> 1.1.7)
oj (2.17.3) oj (2.17.3)
orm_adapter (0.5.0) orm_adapter (0.5.0)
ostatus2 (0.3.1) ostatus2 (0.3.2)
addressable (~> 2.4) addressable (~> 2.4)
http (~> 2.0) http (~> 2.0)
nokogiri (~> 1.6) nokogiri (~> 1.6)
@ -187,7 +186,6 @@ GEM
parser (2.3.1.2) parser (2.3.1.2)
ast (~> 2.2) ast (~> 2.2)
pg (0.18.4) pg (0.18.4)
pkg-config (1.1.7)
powerpack (0.1.1) powerpack (0.1.1)
pry (0.10.4) pry (0.10.4)
coderay (~> 1.1.0) coderay (~> 1.1.0)

View File

@ -35,7 +35,7 @@ class ProcessInteractionService < BaseService
delete_post!(xml, account) delete_post!(xml, account)
end end
end end
rescue Goldfinger::Error, HTTP::Error rescue Goldfinger::Error, HTTP::Error, OStatus2::BadSalmonError
nil nil
end end