Fix discarding group call invites.

This commit is contained in:
John Preston 2025-04-08 20:07:22 +04:00
parent 59e56600bc
commit a569495f5d

View file

@ -1026,12 +1026,11 @@ void Instance::declineOutgoingConferenceInvite(
}
}
}
if (!j->second.incoming.empty()) {
return;
}
i->second.users.erase(j);
if (i->second.users.empty()) {
_conferenceInvites.erase(i);
if (j->second.incoming.empty()) {
i->second.users.erase(j);
if (i->second.users.empty()) {
_conferenceInvites.erase(i);
}
}
user->owner().unregisterInvitedToCallUser(conferenceId, user, !discard);
}