Bug 17249

Summary: MUC factory on-demand creation of Text channels is wrong
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium CC: will
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Simon McVittie 2008-08-21 09:07:10 UTC
The MUC factory needs to be refactored to fix this:

      /* FIXME: using base_conn->self_handle causes Requested to be TRUE,
       * which is incorrect if this is a side-effect of joining a Tubes
       * channel */

The bug is:

* do not have a Text channel open to a given MUC

* request a Tubes channel to that MUC

* a Text channel, C, is automatically created

* the spec says C should have Requested=FALSE

* Gabble gives it Requested=TRUE
Comment 1 Simon McVittie 2009-04-14 07:17:41 UTC
Reassigning to the list, I'm not going to fix this soon.

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.