У меня есть метод get_all_emails
вернуть все письма по некоторым условиям. при вызове этого метода внутри другого метода и передаче результата как аргумента методу
def send_mail
emails = Mail.get_emails_list(Mail::EMAIL)
validate_emails = get_validate(emails , true)
if validate_emails != ''
puts "hello"
end
end
появляется эта ошибка
"error": "неверное количество аргументов (задано 1, ожидается 0 ) "
при прочтении какой-либо статьи может конвертировать get_validate
в фоновый менее priority
, но если не знаете, это оптимальное решение или нет. если существует решение без этого решения, конвертируйте get_validate
в фон
Я использую rails 5.2
& gem delayed_job_active_record
подробнее об ошибке
rails server
AlertMai#send_mail: processed outbound mail in 243.7ms
Postman appear this
500Internal Server Error
{
"error": "wrong number of arguments (given 1, expected 0)"
}