Skip to content
Hotfix v0.0.2-hotfix.2 - lazy session id reuse

Regresion du hotfix v0.0.2-hotfix.1: ChatMessageController::create
creait une ChatSession avec un ObjectId aleatoire au lieu de
reutiliser l'ID recu en parametre. Le $id du message et l'ID
de la session sauvegardee divergeaient -> 404 'Session not found'
au premier message.

Fix:
- Ajout ChatSession::setId(string) qui convertit en ObjectId
- ChatMessageController::create appelle setId($id) avant save
  pour garantir la correspondance avec l'URL de l'endpoint