0
0
Fork 0

Fix some nil errors (#3338)

* Fix nil input not handled well in AuthorExtractor concern

* Fix hard error in ProcessFeedService when replied-to status has been deleted

* Fix nil errors in ProcessInteractionService when favourited status
cannot be found
This commit is contained in:
Eugen Rochko 2017-05-27 00:53:38 +02:00 committed by GitHub
parent bd21afb5ed
commit 44cb08297c
3 changed files with 9 additions and 1 deletions

View file

@ -189,7 +189,7 @@ class ProcessFeedService < BaseService
def find_status(uri)
if TagManager.instance.local_id?(uri)
local_id = TagManager.instance.unique_tag_to_local_id(uri, 'Status')
return Status.find(local_id)
return Status.find_by(id: local_id)
end
Status.find_by(uri: uri)