Skip to content

Server chat rooms are not supposed to have a non-NULL me participant. It

seems that older version of the SDK added it to the list of participants in the database. This commit aims at:

  • speeding up core startup by changing the local and peer addresses and chat room flags on the final list instead of doing it for every chatroom.
  • handling the scenario where a core configured not to have GRUU in the peer and local conference address ends up reading a database where the same chatroom is stored with and without GRUU
  • do not add me participant for server chatrooms and delete it from the database should it have been added by mistake

https://linphone.atlassian.net/browse/SDK-554

liblinphone!3532 (merged)

Merge request reports