Remove "conf-id" filtering on chat rooms because 1-1 secure chat rooms have now a conference address with this keyword.

Update SDK to 5.4.102
This commit is contained in:
Julien Wadel 2026-03-31 14:06:31 +02:00
parent 352f4cdaa4
commit b55053f421
3 changed files with 9 additions and 9 deletions

View file

@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## 5.3.4 - 2026-03-31
### Fixed
- Remove old "conf-id" filtering for chat rooms
### Changed
- Update SDK to 5.4.102
## 5.3.3 - 2026-01-27
### Changed

View file

@ -262,14 +262,6 @@ void TimelineListModel::updateTimelines () {
chatRoom->markAsRead();
if(chatRoom->getState() == linphone::ChatRoom::State::Deleted)
return true;
if(!chatRoom->hasCapability((int)linphone::ChatRoom::Capabilities::Basic)){
auto conferenceAddress = chatRoom->getConferenceAddress();
if( conferenceAddress && conferenceAddress->getDomain() == Constants::LinphoneDomain) {
QString conferenceAddressStr = Utils::coreStringToAppString(conferenceAddress->asStringUriOnly());
if( conferenceAddressStr.contains("conf-id"))
return true;
}
}
return false;
});
qInfo() << "Timelines cleaning :" << stepsTimer.restart() << "ms.";

@ -1 +1 @@
Subproject commit cbf282611d1d39dac1405a5a9388de0e8ee5b9e5
Subproject commit 17e32bcb81c780205f6069f30ff67ed618c2073a