Class: VideoTranscriptionMailer
- Inherits:
-
ApplicationMailer
- Object
- ActionMailer::Base
- ApplicationMailer
- VideoTranscriptionMailer
- Defined in:
- app/mailers/video_transcription_mailer.rb
Overview
Mailer for video transcription notifications.
Sends notifications when video transcription and processing completes.
Instance Method Summary collapse
- #default_url_options ⇒ Object
-
#transcription_complete(video, user) ⇒ Object
Sends notification when video transcription completes.
Methods inherited from ApplicationMailer
Instance Method Details
#default_url_options ⇒ Object
15 16 17 |
# File 'app/mailers/video_transcription_mailer.rb', line 15 def UrlHelper.({ host: CRM_HOSTNAME }) end |
#transcription_complete(video, user) ⇒ Object
Sends notification when video transcription completes
22 23 24 25 26 27 28 29 30 31 |
# File 'app/mailers/video_transcription_mailer.rb', line 22 def transcription_complete(video, user) @video = video @user = user @video_url = "#{CRM_URL}/videos/#{video.id}" mail( to: user.email, subject: "Video transcription complete: #{video.title.truncate(50)}" ) end |