Ah, ora capisco, grazie per il dettaglio aggiuntivo: la situazione richiedeva un po’ di chiarimenti… Avevo dato per scontato che si trattasse di qualcosa che avevamo trascurato in precedenza con le modifiche alla coda di revisione, ma in realtà è un effetto collaterale di un’altra modifica che non doveva avere impatto sulla coda di revisione.
Il problema originale era che, con must_approve_users attivo, gli utenti che avevano un elemento nella coda di revisione già gestito ma che non erano ancora stati approvati non potevano essere approvati dalla loro pagina di amministrazione, poiché l’approvazione funzionava solo sugli elementi in sospeso. La correzione ha consentito l’approvazione degli utenti anche in presenza di elementi della coda già gestiti. Questo ha risolto il problema nella pagina di amministrazione, ma ha anche fatto comparire il pulsante di approvazione sugli elementi già gestiti nella coda di revisione.
Quindi, anziché correggere il contesto, quel pulsante di approvazione non dovrebbe comparire, come hai detto. Sto preparando una correzione che lo nasconderà di nuovo nella coda di revisione: