diff --git a/app/services/process_references_service.rb b/app/services/process_references_service.rb index 1b9e4ab48b..754be6e52c 100644 --- a/app/services/process_references_service.rb +++ b/app/services/process_references_service.rb @@ -59,8 +59,10 @@ class ProcessReferencesService < BaseService end def self.call_service_without_error(status, reference_parameters, urls, quote_urls = []) + return unless need_process?(status, reference_parameters, urls, quote_urls) + begin - call_service(status, reference_parameters, urls, quote_urls) + ProcessReferencesService.new.call(status, reference_parameters || [], urls: urls || [], quote_urls: quote_urls) rescue true end