more debug
This commit is contained in:
@@ -37,11 +37,15 @@ export function initializeSocket(server) {
|
|||||||
|
|
||||||
// Join personal room for user-specific notifications
|
// Join personal room for user-specific notifications
|
||||||
socket.join(`user:${socket.userId}`);
|
socket.join(`user:${socket.userId}`);
|
||||||
|
console.log(`📍 ${socket.username} joined personal room: user:${socket.userId}`);
|
||||||
|
|
||||||
// Handle joining challenge rooms
|
// Handle joining challenge rooms
|
||||||
socket.on('join:challenge', (challengeId) => {
|
socket.on('join:challenge', (challengeId) => {
|
||||||
socket.join(`challenge:${challengeId}`);
|
socket.join(`challenge:${challengeId}`);
|
||||||
console.log(`👥 ${socket.username} joined challenge:${challengeId}`);
|
console.log(`👥 ${socket.username} joined challenge:${challengeId}`);
|
||||||
|
|
||||||
|
// Debug: Show all rooms this socket is in
|
||||||
|
console.log(` Current rooms:`, Array.from(socket.rooms));
|
||||||
});
|
});
|
||||||
|
|
||||||
// Handle leaving challenge rooms
|
// Handle leaving challenge rooms
|
||||||
|
|||||||
@@ -66,12 +66,16 @@ export function SocketProvider({ children }) {
|
|||||||
|
|
||||||
const joinChallenge = (challengeId) => {
|
const joinChallenge = (challengeId) => {
|
||||||
if (socket && connected) {
|
if (socket && connected) {
|
||||||
|
console.log(`📍 Joining challenge room: ${challengeId}`);
|
||||||
socket.emit('join:challenge', challengeId);
|
socket.emit('join:challenge', challengeId);
|
||||||
|
} else {
|
||||||
|
console.warn(`⚠️ Cannot join challenge ${challengeId} - socket:`, !!socket, 'connected:', connected);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const leaveChallenge = (challengeId) => {
|
const leaveChallenge = (challengeId) => {
|
||||||
if (socket && connected) {
|
if (socket && connected) {
|
||||||
|
console.log(`👋 Leaving challenge room: ${challengeId}`);
|
||||||
socket.emit('leave:challenge', challengeId);
|
socket.emit('leave:challenge', challengeId);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user