diff --git a/web/app/assets/javascripts/findSession.js b/web/app/assets/javascripts/findSession.js
index 6f44cb4b2..9032f24e7 100644
--- a/web/app/assets/javascripts/findSession.js
+++ b/web/app/assets/javascripts/findSession.js
@@ -175,12 +175,15 @@
function containsInvitation(session) {
var i, invitation = null;
- // user has invitations for this session
- for (i=0; i < session.invitations.length; i++) {
- invitation = session.invitations[i];
- // session contains an invitation for this user
- if (invitation.receiver_id == context.JK.currentUserId) {
- return true;
+
+ if (invitations in session) {
+ // user has invitations for this session
+ for (i=0; i < session.invitations.length; i++) {
+ invitation = session.invitations[i];
+ // session contains an invitation for this user
+ if (invitation.receiver_id == context.JK.currentUserId) {
+ return true;
+ }
}
}
@@ -190,11 +193,13 @@
function containsFriend(session) {
var i, participant = null;
- for (i=0; i < session.participants.length; i++) {
- participant = session.participants[i];
- // this session participant is a friend
- if (participant !== null && participant !== undefined && participant.user.is_friend) {
- return true;
+ if (participants in session) {
+ for (i=0; i < session.participants.length; i++) {
+ participant = session.participants[i];
+ // this session participant is a friend
+ if (participant !== null && participant !== undefined && participant.user.is_friend) {
+ return true;
+ }
}
}
return false;
diff --git a/web/app/assets/javascripts/sidebar.js b/web/app/assets/javascripts/sidebar.js
index 758235423..589b43dae 100644
--- a/web/app/assets/javascripts/sidebar.js
+++ b/web/app/assets/javascripts/sidebar.js
@@ -538,11 +538,14 @@
}).error(app.ajaxError);
var participantHtml = "You have been invited to join a session with:
";
+ participantHtml += "
| " + val.name + " |