Files
Dena/lib/tasks/billoner_members.rake
2026-08-13 19:50:53 +03:30

13 lines
492 B
Ruby

namespace :billionaire do
desc 'make your memberes billionaires'
task :by_email, %i[market members] => [:environment] do |_t, args|
include ::Bench::Helpers
memberes_array = args[:members].split(' ')
memberes = ::Member.where(email: memberes_array)
raise 'members if empty' if memberes.empty? || args[:members].blank?
@currencies = ::Currency.where(id: args[:market].split('-').map(&:squish).reject(&:blank?))
memberes.map(&method(:become_billionaire))
end
end