Skip to content
Snippets Groups Projects
Commit 89c77fe2 authored by ThibG's avatar ThibG Committed by Eugen Rochko
Browse files

Instantiate service classes for each call (fixes #5540) (#5543)

parent e843f62f
No related branches found
No related tags found
No related merge requests found
......@@ -70,11 +70,11 @@ class PostStatusService < BaseService
end
def process_mentions_service
@process_mentions_service ||= ProcessMentionsService.new
ProcessMentionsService.new
end
def process_hashtags_service
@process_hashtags_service ||= ProcessHashtagsService.new
ProcessHashtagsService.new
end
def redis
......
......@@ -16,7 +16,7 @@ class ProcessMentionsService < BaseService
if mentioned_account.nil? && !domain.nil?
begin
mentioned_account = follow_remote_account_service.call(match.first.to_s)
mentioned_account = resolve_remote_account_service.call(match.first.to_s)
rescue Goldfinger::Error, HTTP::Error
mentioned_account = nil
end
......@@ -54,7 +54,7 @@ class ProcessMentionsService < BaseService
).as_json).sign!(status.account))
end
def follow_remote_account_service
@follow_remote_account_service ||= ResolveRemoteAccountService.new
def resolve_remote_account_service
ResolveRemoteAccountService.new
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment