Bug 17249 - MUC factory on-demand creation of Text channels is wrong
Summary: MUC factory on-demand creation of Text channels is wrong
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-21 09:07 UTC by Simon McVittie
Modified: 2012-11-21 18:25 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

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.