Closed McGyv246 closed 1 year ago
Cambiando avatar, l'immagine non viene aggiornata nella lista delle room e nel titolo della room
Cambiando avatar, l'immagine non viene aggiornata nella lista delle room e nel titolo della room
Come scritto qui è la stessa cosa che succede con la descrizione degli utenti, mi era stato indicato da te di fare così. Se si chiude il tab allora l'avatar si aggiorna.
Però ho notato che nella lista delle conversazioni la descrizione si aggiorna, ma non le lettere nell'immagine profilo. Questo è un bug, ma c'è anche sul main, quindi probabilmente sarebbe meglio creare un issue e risolverlo separatamente.
Questa è l'implementazione delle nuove api per l'avatar create.
Nota: quando un utente cambia l'avatar il cambiamento verrà mostrato immediatamente sul client che ha cambiato l'avatar, ma sugli altri no, perché gli user sono salvati nel session storage (è la stessa cosa che avviene per le descrizioni degli user). L'avatar aggiornato si troverà all'apertura successiva dell'applicazione.
Altra cosa: visto che per prendere le immagini profilo viene inserito il link all'api all'interno dell'elemento img ho dovuto autenticare inserendo l'auth in base64 all'interno del link, come viene fatto per la connessione con la websocket. Non so se presenta un problema di sicurezza, l'ho scritto qui per questo.
NOTA: la pr #364 rompe il db, quindi anche questa.