Mmh. Ha senso che l’opzione non venga offerta se tutti gli utenti hanno già la categoria nella loro barra laterale.
Potresti applicare il passaggio di rimozione della categoria a tutti. Dopo di che, l’aggiunta dovrebbe attivare la finestra di dialogo “Applica agli utenti esistenti”. Tuttavia, questo potrebbe creare confusione per gli utenti che stanno attualmente utilizzando il forum.
Puoi anche verificare la configurazione attuale utilizzando Data Explorer. Questa query ti consente di selezionare una categoria e un gruppo e restituisce, per ogni membro del gruppo, se hanno la categoria nella loro barra laterale.
-- [params]
-- group_id :group
-- category_id :category
SELECT
u.id AS user_id,
CASE WHEN sl.id IS NULL THEN 'No' ELSE 'Yes' END AS category_added_to_sidebar
FROM users u
JOIN group_users gu ON gu.user_id = u.id
LEFT JOIN sidebar_section_links sl
ON sl.user_id = u.id
AND sl.linkable_type = 'Category'
AND sl.linkable_id = :category
WHERE gu.group_id = :group
ORDER BY category_added_to_sidebar ASC
Il risultato è simile a questo
