VRFS-755 fix issue with undefined session invitations

This commit is contained in:
Brian Smith 2013-10-03 08:09:31 -04:00
parent 73dcac9a67
commit 0f70fe2eb2
1 changed files with 16 additions and 11 deletions

View File

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