Ho questa casella in Data Explorer:
Ma non funziona: ad esempio, se digito “moderatori” (senza virgolette), non esegue la ricerca né suggerisce il completamento automatico, e se salvo la query e torno indietro, la casella è di nuovo vuota e i moderatori non hanno accesso alla query.
Ho provato anche altri gruppi: il problema non è specifico dei moderatori.
Non vedo alcuna impostazione correlata: l’unica impostazione disponibile è quella per abilitare Data Explorer.
Sì, ma realisticamente questa non è una priorità abbastanza alta da iniziare a eliminare plugin e personalizzazioni CSS, se funziona per tutti gli altri.
Se riesci ancora a riprodurre il problema con questa impostazione, allora non è causato da un plugin non ufficiale e questo test non avrà alcun impatto sui tuoi utenti.
Bene. Ma posso ancora riprodotre. Ho trovato questo nella console, sia con Chrome che con Firefox. Domani proverò a scavare più a fondo, ma qui mi sono un po’ fuori dalla mia portata.
Dovrebbe risolvere il problema (dovrai aggiornare all’ultima versione del plugin):
Per qualche motivo, group_ids venivano recuperati in tre formati: nil, [], ""… e select-kit aveva problemi nel iterare su "".
La correzione principale è in plugin.rb, ma ho anche cercato di rendere il codice più resiliente in altre parti.
@markvanlan Immagino che una versione di questo codice fosse buggata in passato e abbia creato dati corrotti di questo tipo? Sentiti libero di indagare ulteriormente se pensi ci sia qualcosa da modificare o migrare.
Ho anche apportato alcuni altri commit mentre ci ero: