Memoize Akismet client initialization on AkismetHelper

This commit is contained in:
Douglas Barbosa Alexandre 2016-02-01 22:05:56 -02:00
parent eefc46e0d5
commit 07384aa00d
1 changed files with 2 additions and 2 deletions

View File

@ -5,8 +5,8 @@ module Gitlab
end
def akismet_client
::Akismet::Client.new(current_application_settings.akismet_api_key,
Gitlab.config.gitlab.url)
@akismet_client ||= ::Akismet::Client.new(current_application_settings.akismet_api_key,
Gitlab.config.gitlab.url)
end
def check_for_spam?(project, user)