fix backend updates

This commit is contained in:
Seth Call 2018-03-19 20:25:09 -05:00
parent 897c94cce5
commit bc406ed5e4
1 changed files with 6 additions and 6 deletions

View File

@ -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