# Private Topics Plugin

**URL:** https://meta.discourse.org/t/private-topics-plugin/268646
**Category:** Plugin
**Created:** [June 16, 2023, 4:17pm UTC](https://meta.discourse.org/t/private-topics-plugin/268646 "2023-06-16T16:17:53Z")
**Posts on this page:** 1
**Showing post:** 111

<div class="post-metadata">

### Author: ![thoka](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thoka/32/115652_2.png) [@thoka](https://meta.discourse.org/u/thoka)
#### Post date: [April 22, 2026, 8:15pm UTC](https://meta.discourse.org/t/private-topics-plugin/268646/111 "2026-04-22T20:15:04Z")

</div>

Part of the problem:

> [@Uppercase letters in username break reachable mention check in composer](https://meta.discourse.org/t/uppercase-letters-in-username-break-reachable-mention-check-in-composer/401292):
>
> While investigating [Private Topics Plugin - #109 by thoka](https://meta.discourse.org/t/private-topics-plugin/268646/109) I stumbled upon the fact, that a mention for a user in a restricted category is not reported, when the username contains uppercase letters. If I mention @SomeUser, the editor requests /composer/mentions.json?names[]=SomeUser&topic\_id=10728 in the result the username is returned in lowercase, without user\_reasons set. A query for the username in lowercase letters returns "user\_reasons": {"someuser":"category"}. If I use lowercase let…

An other part seems to be a hard-to-test time dependency of the editor when asking for reachable mentions. In its current state, it does not seem to report reliably.

---

_[View the full topic](https://meta.discourse.org/t/private-topics-plugin/268646)._
