poprawkiA

This commit is contained in:
Mateusz Gruszczyński
2025-07-06 16:07:46 +02:00
parent 6506fad212
commit 16fc0a94f6
2 changed files with 0 additions and 8 deletions

4
app.py
View File

@ -838,14 +838,10 @@ def handle_join(data):
room = str(data['room'])
username = data.get('username', 'Gość')
join_room(room)
# Pobierz nazwę listy (zakładam, że masz funkcję get_list_title lub query)
shopping_list = ShoppingList.query.get(int(data['room']))
list_title = shopping_list.title if shopping_list else "Twoja lista"
emit('user_joined', {'username': username}, to=room)
print(f"✅ [join_list] Wysyłam joined_confirmation do pokoju: {room}")
emit('joined_confirmation', {'room': room, 'list_title': list_title})
@socketio.on('add_item')

View File

@ -37,10 +37,7 @@ socket.on('connect', function() {
wasReconnected = true;
if (window.LIST_ID && window.usernameForReconnect) {
showToast(`DEBUG: emituję join_list z LIST_ID=${window.LIST_ID}, username=${window.usernameForReconnect}`, 'warning');
socket.emit('join_list', { room: window.LIST_ID, username: window.usernameForReconnect });
} else {
showToast('DEBUG: Brak LIST_ID lub username — nie wysyłam join_list!', 'danger');
}
}
firstConnect = false;
@ -48,7 +45,6 @@ socket.on('connect', function() {
socket.off('joined_confirmation');
socket.on('joined_confirmation', function(data) {
showToast(`DEBUG: Odebrano joined_confirmation, room: ${data.room}`, 'success');
if (wasReconnected) {
showToast(`Lista: ${data.list_title} ponownie dołączono.`, 'info');
wasReconnected = false;