diff --git a/ruby/lib/jam_ruby/models/lesson_session.rb b/ruby/lib/jam_ruby/models/lesson_session.rb index 493c72733..95c76b8e1 100644 --- a/ruby/lib/jam_ruby/models/lesson_session.rb +++ b/ruby/lib/jam_ruby/models/lesson_session.rb @@ -185,10 +185,10 @@ module JamRuby last_sent = user.sent_take_plesson_email_at || user.second_onboarding_free_lesson_at if last_sent < 2.days.ago if user.sent_take_plesson_email_times == 3 - User.update_all(id: user.id, stuck_take_plesson: true) + User.where(id: user.id).update_all(stuck_take_plesson: true) else UserMailer.take_paid_lesson(user).deliver_now - User.update_all(id: user.id, sent_take_plesson_email_times: user.sent_take_plesson_email_times + 1, sent_take_plesson_email_at: Time.now) + User.where(id: user.id).update_all(sent_take_plesson_email_times: user.sent_take_plesson_email_times + 1, sent_take_plesson_email_at: Time.now) end end @@ -196,10 +196,10 @@ module JamRuby last_sent = user.sent_take_2nd_flesson_email_at || user.first_onboarding_free_lesson_at if last_sent < 2.days.ago if user.sent_take_2nd_flesson_email_times == 3 - User.update_all(id: user.id, stuck_take_2nd_flesson: true) + User.where(id: user.id).update_all(stuck_take_2nd_flesson: true) else UserMailer.take_second_free_lesson(user).deliver_now - User.update_all(id: user.id, sent_take_2nd_flesson_email_times: user.sent_take_2nd_flesson_email_times + 1, sent_take_2nd_flesson_email_at: Time.now) + User.where(id: user.id).update_all(sent_take_2nd_flesson_email_times: user.sent_take_2nd_flesson_email_times + 1, sent_take_2nd_flesson_email_at: Time.now) end end @@ -207,10 +207,10 @@ module JamRuby last_sent = user.sent_take_flesson_email_at || user.onboarding_onboarded_at if last_sent < 2.days.ago if user.sent_take_flesson_email_times == 3 - User.update_all(id: user.id, stuck_take_flesson: true) + User.where(id: user.id).update_all(stuck_take_flesson: true) else UserMailer.take_first_free_lesson(user).deliver_now - User.update_all(id: user.id, sent_take_flesson_email_times: user.sent_take_flesson_email_times + 1, sent_take_flesson_email_at: Time.now) + User.where(id: user.id).update_all(sent_take_flesson_email_times: user.sent_take_flesson_email_times + 1, sent_take_flesson_email_at: Time.now) end end end