fix data reference error

This commit is contained in:
Nuwan 2025-05-19 00:40:40 +05:30
parent 403a830157
commit d6dc79b478
1 changed files with 6 additions and 6 deletions

View File

@ -28,7 +28,7 @@ function JKSession({ session }) {
useEffect(() => { useEffect(() => {
const otherUserIds = session.participants.map(p => p.user.id); const otherUserIds = session.active_music_session.participants.map(p => p.user.id);
const options = { currentUserId: currentUser.id, otherUserIds }; const options = { currentUserId: currentUser.id, otherUserIds };
dispatch(fetchUserLatencies(options)); dispatch(fetchUserLatencies(options));
}, [session.id]); }, [session.id]);
@ -40,7 +40,7 @@ function JKSession({ session }) {
}; };
const hasFriendNote = session => { const hasFriendNote = session => {
if (session.participants.find(p => p.user.is_friend)) { if (session.active_music_session.participants.find(p => p.user.is_friend)) {
return t('list.notes.has_friend', { ns: 'sessions' }); return t('list.notes.has_friend', { ns: 'sessions' });
} }
}; };
@ -72,7 +72,7 @@ function JKSession({ session }) {
<div>{sessionDescription}</div> <div>{sessionDescription}</div>
</td> </td>
<td> <td>
{session.participants.map(participant => ( {session.active_music_session.participants.map(participant => (
<Row style={musicianRowStyle} key={participant.id}> <Row style={musicianRowStyle} key={participant.id}>
<Col> <Col>
<JKSessionUser user={participant.user} /> <JKSessionUser user={participant.user} />
@ -81,7 +81,7 @@ function JKSession({ session }) {
))} ))}
</td> </td>
<td className="text-center"> <td className="text-center">
{session.participants.map(participant => ( {session.active_music_session.participants.map(participant => (
<Row key={participant.id} style={musicianRowStyle}> <Row key={participant.id} style={musicianRowStyle}>
<Col> <Col>
<JKUserLatencyBadge key={participant.id} user={participant.user} showBadgeOnly={true} /> <JKUserLatencyBadge key={participant.id} user={participant.user} showBadgeOnly={true} />
@ -90,7 +90,7 @@ function JKSession({ session }) {
))} ))}
</td> </td>
<td> <td>
{session.participants.map(participant => ( {session.active_music_session.participants.map(participant => (
<Row style={musicianRowStyle} key={participant.id} data-testid={`Participant${participant.id}Tracks`}> <Row style={musicianRowStyle} key={participant.id} data-testid={`Participant${participant.id}Tracks`}>
<Col> <Col>
{participant.tracks.map(track => ( {participant.tracks.map(track => (
@ -143,7 +143,7 @@ function JKSession({ session }) {
</div> </div>
</div> </div>
<div> <div>
{session.participants.map(participant => ( {session.active_music_session.participants.map(participant => (
<JKSessionUser key={participant.id} user={participant.user} /> <JKSessionUser key={participant.id} user={participant.user} />
))} ))}
</div> </div>