Bug 750445

Summary: gajim: "This is not a group chat" (fix available)
Product: [Fedora] Fedora Reporter: Jan "Yenya" Kasprzak <kas>
Component: gajimAssignee: Michal Schmidt <mschmidt>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: mschmidt
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
URL: https://trac.gajim.org/ticket/6906
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-06 11:23:17 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Jan "Yenya" Kasprzak 2011-11-01 07:58:08 UTC
Description of problem:
When trying to join a MUC, gajim refuses to connect with the
"This is not a group chat" message.

Version-Release number of selected component (if applicable):
gajim-0.14.3-1.fc15.noarch

How reproducible:
not sure, it works for some MUCs, and does not work for others (even from
different F15 hosts to the same XMPP server). Moreover, I can see the problem only on a single private MUC, which I cannot open for testing purposes, sorry.
It probably fails on MUCs which the user already has in his roster.

Additional info:
This is apparently an upstream bug #6906:
https://trac.gajim.org/ticket/6906

I have been able to fix the problem the way comment #5 in the upstream report suggests:

> I need to comment these lines in src/dialogs.py and src/gui_interface.py :
> 
> #        if gajim.contacts.get_contact(self.account, room_jid):
> #            ErrorDialog(_('This is not a group chat'),
> #                _('%s is not the name of a group chat.') % room_jid)
> #            return

The later discussion and probably the upstream sources as well contain the proper fix.

Comment 1 Michal Schmidt 2011-11-02 00:50:22 UTC
I think I'll just update gajim to 0.15 when it's released.
Meanwhile you can use a package from f16, it should run on f15 too:
http://koji.fedoraproject.org/koji/buildinfo?buildID=271920

Comment 2 Jan "Yenya" Kasprzak 2011-11-02 08:00:01 UTC
I have tested gajim-0.15-0.1.beta2.fc16.noarch.rpm from koji, and the problem is still present there. The workaround mentioned above still works.

Comment 3 Michal Schmidt 2011-11-04 20:59:17 UTC
I reopened the upstream bug.

Comment 4 Michal Schmidt 2011-11-06 11:23:17 UTC
Upstream is not willing to change it and closed the bug. Don't put groupchats in the roster.
https://trac.gajim.org/ticket/6906#comment:23