Registered users can now only see cats available to unregistered users.
-
Hello,
I am running Nodebb 0.9.3 with MongoDB. I have been using this forum for a while and it has been working properly but today i noticed that registered users can no longer post to categories that require the user to be registered. When a user goes to post a topic in the composer they only see a subset of categories - there doesnt seem to be anything common between the cats they can see (all areas require the user to be logged in to post). Nothing has changed on the forums in months. My Admin user can see all of the categories.
Logs do not show anything.
Thanks
-
@pichalite Hi, its a mixture.. around 5 main categories out of 7 and loads of sub categories. They can access and read the categories but just cant post to them. I tried removing the Create Topic priv for registered users from the cats and then re-adding it but it didnt help
-
@pichalite Whats really strange is that if i give registered users the rights to create Topics in the main categories the sub cats become available. My current setup looks like this:
-
MainCat1 - Read/View Access but not Create rights
- SubCat1 - Read/Access and Create Rights
- SubCat2 - Read/Access and Create Rights
- SubCat3 - Read/Access and Create Rights
-
MainCat2 - Read/View Access but not Create rights
- SubCat1 - Read/Access and Create Rights
- SubCat2 - Read/Access and Create Rights
- SubCat3 - Read/Access and Create Rights
Before they could post to the sub cats but not the main cats.. now they cant see any of them unless i give create rights in the main cat.
-
-
@whitts it's not strange... it's a known issue reported a while ago... still not fixed. that's why I asked if they are subcategories in my first reply.
https://github.com/NodeBB/nodebb-plugin-composer-default/issues/24
composer tries to be fancy with the dropdown to show subcategories under categories like a tree but fails miserably when the parent category does not have the create topic permissions