namespace :workarea do
namespace :reviews do desc 'Assign verified to each review based on whether the user has any orders with the product being reviewed' task verify: :environment do Workarea::Review.all.each_by(100) do |review| user = Workarea::User.find(review.user_id) rescue nil next unless user.present? creator = Workarea::CreateReview.new(review, user: user) review.update!(verified: creator.verified?) end end end
end