Skip to content

Update the conference address as soon as the focus call is attached to the

Andrea Gianarda requested to merge fix/wrong_conference_address_5_4 into release/5.4

conference. In fact, if the GRUU is kept in the conference address on the client side and the server has now a different one, it may happen that the client subscribes to the conference address with a wrong gr parameter which cannot be routed by the proxy hence a 404 Not Found response is sent by the proxy.

Add list of chatroom dealt in a resource list SUBSCRIBE in the Rlmi
content.

Always add gr parsmeter to server conference address in order to fulfill
the need to have it should the server be configured so

Database fixes:
- Fix conference expiration and chat messages to be notified as delivered
logic in MySQL database: arguments provided to TIMESTAMPDIFF were in the
other way around.
- Delete chatrooms linked to deleted or expired conference information at startup.
- Fix logic to delete a chatroom linked to a conference information when
  deleting the latter by searching in the database a chatroom entry
  associated to such conference information database ID.

Merge request reports