Managing loaner chromebooks for students and teachers in the HUUSD school district.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 51 lines 1.4 kB view raw
1class BorrowerMailer < ApplicationMailer 2 has_history 3 utm_params 4 5 default from: 'ithelper@jaspermayone.com' 6 7 def notify_repair_ready(borrower) 8 StatsD.increment("email.notify_repair_ready_sent") 9 StatsD.measure('email.notify_repair_ready_delivery_time') do 10 @borrower = borrower 11 mail( 12 # to: @borrower.email, 13 to: "jgriffith@huusd.org", 14 subject: 'Your device has been repaired.', 15 track_opens: "true", 16 track_clicks: "true", 17 message_stream: "outbound" 18 ) 19 end 20 end 21 22 def notify_loaner_disabled(borrower) 23 StatsD.increment("email.notify_loaner_disabled_sent") 24 StatsD.measure('email.notify_loaner_disabled_delivery_time') do 25 @borrower = borrower 26 mail( 27 # to: @borrower.email, 28 to: "jgriffith@huusd.org", 29 subject: 'Your device has been disabled.', 30 track_opens: "true", 31 track_clicks: "true", 32 message_stream: "outbound" 33 ) 34 end 35 end 36 37 def return_reminder(borrower) 38 StatsD.increment("email.return_reminder_sent") 39 StatsD.measure('email.return_reminder_delivery_time') do 40 # @borrower = borrower 41 mail( 42 # to: @borrower.email, 43 to: "jgriffith@huusd.org", 44 subject: 'Please return your device.', 45 track_opens: "true", 46 track_clicks: "true", 47 message_stream: "outbound" 48 ) 49 end 50 end 51end