[BUG] Discussions not created/appearing (Social Groups v4.0.4, XenForo v2.3.4)

stevePrep

New Member
Hello,

I'm trying out an upgrade on our test site before we upgrade our live site. I have upgraded to Social Groups v4.0.4 and XenForo v2.3.4. When I create a group, the discussion menu option does not appear and I can't see a discussions/forum node in the main XF node list.

1735406191812.png

The settings are all default, our test site is a fresh installation of XF:

1735406518773.png

None of the navigation tabs are disabled:

1735406573393.png

Can anyone help please?
 
Also there are no 'manage forums' role settings present in 4.0.4:

1735406840062.png

These are present in v3.6.2 which we are using on our live site.
 
I also posted something earlier this year which was basically the same problem but on earlier versions but I got no response:


If I'm doing something stupid please put me out of my misery, I can take it!
 
It does work when I created a test group on my 2.3.4 install. This was a recent upgrade from 2.2.16 direct to 2.3.4 and then I upgraded the Social Groups add-on.

Screen Shot 2025-01-04 at 9.15.02 PM.png
Screen Shot 2025-01-04 at 9.15.22 PM.png
Screen Shot 2025-01-04 at 9.15.31 PM.png
Screen Shot 2025-01-04 at 9.17.55 PM.png

I know there was a change in the way the discussion threads were done a few releasees back.

In the new version I had to create a forum node

Screen Shot 2025-01-04 at 9.22.38 PM.png

and then define it in the Group Options for the add-on

Screen Shot 2025-01-04 at 9.21.42 PM.png
 
The node was selected before the upgrade. But after the upgrade the node dropdown is greyed out. Its not possible to select a node.
 
The node was selected before the upgrade. But after the upgrade the node dropdown is greyed out. Its not possible to select a node.
alfa1Maybe an add-on conflict?
Have you tried creating a new node and seeing if it will allow you to select it?
And I know this sounds iffy.. but have you tried turning the enable forum option off, saving then turning it back on and see if you can select your old node?
 
Maybe an add-on conflict?
Have you tried creating a new node and seeing if it will allow you to select it?
And I know this sounds iffy.. but have you tried turning the enable forum option off, saving then turning it back on and see if you can select your old node?
TD PerryLast update I use own node type, did you created any group node type before?
 
And I know this sounds iffy.. but have you tried turning the enable forum option off, saving then turning it back on and see if you can select your old node?
TD PerryI tried disabling and enabling the forum option, but it does not help.
Have you tried creating a new node and seeing if it will allow you to select it?
Yes, it does. But that does not affect the 200+ group forums.
If I look in the DB, the forum type ID tlg_group is added and there is a Blob for the type config.
Normal forums with the type 'discussion' have the following in the Blog for type_confg:
Code:
{"allowed_thread_types":["poll"]}
But forums with type tlg_group has only this in the blob:
Code:
 []
That doesn't seem right.

I think the issue may lie in the introduction of forum type: group forum. (tlg_group) When I create a new node then I can select Forum Type: Group Forum. Forum types were introduced in XF2.2
I suspect the importer does not account for that and does not convert forum type: General discussion into Forum Type: Group Forum.
And therefore the 200+ group forums from xf1 / xf2.1 do not get converted into Group Forum.
 
Last edited:
I tried disabling and enabling the forum option, but it does not help.

Yes, it does. But that does not affect the 200+ group forums.
If I look in the DB, the forum type ID tlg_group is added and there is a Blob for the type config.
Normal forums with the type 'discussion' have the following in the Blog for type_confg:
Code:
{"allowed_thread_types":["poll"]}
But forums with type tlg_group has only this in the blob:
Code:
 []
That doesn't seem right.

I think the issue may lie in the introduction of forum type: group forum. (tlg_group) When I create a new node then I can select Forum Type: Group Forum. Forum types were introduced in XF2.2
I suspect the importer does not account for that and does not convert forum type: General discussion into Forum Type: Group Forum.
And therefore the 200+ group forums from xf1 / xf2.1 do not get converted into Group Forum.
alfa1Importer does not import group forum yet. I will update it to support latest add-on version.
 
Back
Top