Intermittent erroneous no permission for new topic

AI-generated summary

The user Chief-Engineer reports an intermittent issue in 3.3.0.beta4-dev where the new topic button is grayed out with a “no permission” message, despite the user having the necessary permissions. This occurs rarely and is resolved by refreshing the page. The issue appears to affect categories where all users should have posting rights, though confirmation is uncertain. j.jaffeux asks about plugins, and Chief-Engineer lists several installed plugins and enabled theme components, including docker_manager, openid-connect, reactions, gamification, solved, staff-alias, user-notes, data-explorer, cakeday, bbcode, templates, restricted-replies, assign, docs, chat-integration, stopforumspam, custom-wizard, math, and legal-tools, along with various theme components like category banners, DiscoTOC, easy-footer, icon-header-links, tag-banners, and versatile-banner.

I’m currently running 3.3.0.beta4-dev (16a8a31c52), but this is fairly intermittent so I’m not sure how long it’s been going on. I’ve seen it a handful of times earlier, but only just now got a report of someone else experiencing it.

Sometimes when opening a category, the new topic button is grayed out and it says that you don’t have permission to post a new topic, even when the person does. Refreshing the page has fixed it in every case that I’m aware of. I think I’ve seen it occur in categories where everyone has permission to post, but unfortunately I’m not sure and don’t have much information because it happens so rarely.

If there’s anything I can do to get more info next time someone experiences it, please let me know.

What plugins are you using?

1 Like

Plugins are:

  • discourse/docker_manager.git
  • discourse/discourse-openid-connect.git
  • discourse/discourse-reactions.git
  • discourse/discourse-gamification.git
  • discourse/discourse-solved.git
  • discourse/discourse-staff-alias.git
  • discourse/discourse-user-notes.git
  • discourse/discourse-data-explorer.git
  • discourse/discourse-cakeday.git
  • discourse/discourse-bbcode.git
  • discourse/discourse-templates.git
  • discourse/discourse-restricted-replies.git
  • discourse/discourse-assign.git
  • discourse/discourse-docs.git
  • discourse/discourse-chat-integration.git
  • singerscreations/discourse-stopforumspam.git
  • paviliondev/discourse-custom-wizard.git
  • discourse/discourse-math.git
  • paviliondev/discourse-legal-tools.git

The enabled theme components are:

  • discourse/discourse-category-banners.git
  • discourse/DiscoTOC.git
  • discourse/Discourse-easy-footer.git
  • discourse/discourse-icon-header-links.git
  • discourse/discourse-tag-banners.git
  • discourse/discourse-versatile-banner.git