Conpherence rooms set visible to all users are not seen

Set a conpherence room to be visible to all users. As a user that is not a member of the room, view the All Rooms built-in query. The room will not show up in the query results. I believe this is because POLICY_USER was included in the optimization in src/applications/conpherence/query/ConpherenceThreadQuery.php line 197. Conpherence threads that are set to POLICY_USER should be allowed in the results, not optimized out.

Experiencing a similar issue with my installation as well.

Channels set to “All Users” visibility policy are not displayed in the “All Rooms” query.