Impossibile selezionare i gruppi nell'esploratore dati

Non riesco a utilizzare la nuova funzionalità per consentire a determinati gruppi di accedere alle query. Cosa mi sto perdendo?

Discourse 2.4.0.beta5 Release Notes - #2 by justin

discourse-data-explorer

  • Consenti ai gruppi di accedere alle query

Ho questa casella in Data Explorer:
image
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.

1 Mi Piace

@markvanlan hai qualche idea su :arrow_double_up:

1 Mi Piace

Se sei in self-hosted, hai aggiornato sia Discourse che il plugin Data Explorer?

1 Mi Piace

Non riesco a riprodurlo localmente e la selezione dei gruppi funziona qui su meta.

Anche se Discourse non è stato aggiornato quando è stato aggiornato il plugin data-explorer, i gruppi dovrebbero comunque essere aggiungibili.

4 Mi Piace

Ho eseguito ./launcher rebuild app. Ho visto scaricare i plugin, osservando la console.

1 Mi Piace

Sei sulla ramo stabile?

2 Mi Piace

Sto usando la versione 2.4.0.beta6.

Hai installato plugin non ufficiali?

Sì, ma realisticamente questa non è una priorità abbastanza alta da iniziare a eliminare plugin e personalizzazioni CSS, se funziona per tutti gli altri.

Puoi prima provare a utilizzare la modalità sicura. Puoi usare questa modalità sicura:

http://www.example.com/?safe_mode=no_custom%2Conly_official

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.

2 Mi Piace

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.

1 Mi Piace

Sembra essere correlato a select-kit, ci darò un’occhiata.

1 Mi Piace

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:

5 Mi Piace

Questo argomento è stato automaticamente chiuso dopo 33 ore. Non sono più ammesse nuove risposte.