From d8d987e21f94ed69722b51144f1680ff2005e78e Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Fri, 12 Sep 2014 22:57:03 -0400 Subject: [PATCH] VRFS-2179 send email to friends/followers when user joins a session --- ruby/lib/jam_ruby/models/active_music_session.rb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ruby/lib/jam_ruby/models/active_music_session.rb b/ruby/lib/jam_ruby/models/active_music_session.rb index 78e9b305e..267d3aa47 100644 --- a/ruby/lib/jam_ruby/models/active_music_session.rb +++ b/ruby/lib/jam_ruby/models/active_music_session.rb @@ -448,6 +448,7 @@ module JamRuby end def self.participant_create user, music_session_id, client_id, as_musician, tracks, audio_latency + binding.pry music_session = MusicSession.find(music_session_id) if music_session.active_music_session @@ -474,11 +475,11 @@ module JamRuby if as_musician # send to session participants - Notification.send_session_join(active_music_session, connection, user) + Notification.send_session_join(music_session, connection, user) # send "musician joined session" notification only if it's not a band session since there will be a "band joined session" notification if music_session.band.nil? - Notification.send_musician_session_join(active_music_session, user) + Notification.send_musician_session_join(music_session, user) end end end @@ -524,7 +525,9 @@ module JamRuby # only send this notification if it's a band session unless music_session.band.nil? - Notification.send_band_session_join(active_music_session, music_session.band) + Notification.send_band_session_join(music_session, music_session.band) + else + Notification.send_musician_session_join(music_session, user) end return_value = connection