Use-case: I've got a 1-to-1 chat in a channel and i want to invite a@b in it so i request a new one with InitialChannels = [ MyChannel] , InitialIds = [ "a@b" ] The new channel should then be a continuation only of MyChannel and not of any channel you may already have open with a@b. Also smcv mentiones that it might make sense to have InitialIds on the new channel be the union of the requested InitialIds and the TargetIds of the channels in InitialChannels.
(In reply to comment #0) > Also smcv mentiones that it might make sense to have InitialIds on the new > channel be the union of the requested InitialIds and the TargetIds of the > channels in InitialChannels. That's how it's implemented in Gabble atm. InitialInviteeIDs and InitialInviteeHandles is the union of Initial*.
Does the branch smcv/conf-initial-union make this clearer?
r+ from wjt
Fixed in git for 0.19.2
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.