Abbiamo un problema: i membri del gruppo a cui è stato concesso l’accesso a una query di Data Explorer non riescono a scaricare il file CSV.
Tutte le altre funzionalità funzionano correttamente:
Possiamo scaricare il CSV quando viene eseguito da /admin/plugins/explorer/
Possiamo scaricare il JSON quando viene eseguito da /g/groupname/reports/
Quello che osserviamo è che si apre una nuova scheda con un URL appropriato (ad esempio /g/groupname/reports/7/run.csv?download=1), ma la scheda rimane vuota e non viene avviato alcun download. Questo problema si verifica su più browser.
È un problema solo nostro? @pacharanero potrebbe essere interessato a questo.
Ottengo lo stesso comportamento quando provo a scaricare il file CSV dalla pagina di un gruppo sul mio sito di sviluppo. L’avviso che vedo nei log della mia richiesta è:
Uncaught Error: Assertion Failed: Attempting to register an unknown factory: 'site-settings:main'
Window Location: http://localhost:3000/g/eurorack/reports/93/run.csv?download=1
@nathank Non ho mai riscontrato questo problema, ma non uso regolarmente il plugin Data Explorer e non con i gruppi. Se visiti https://discourse.digitalhealth.net/logs/ dopo aver provato l’esportazione, potresti vedere errori lì. Vale anche la pena controllare la console del browser per errori JavaScript (Ctrl+Shift+K su Firefox, probabilmente qualcosa di simile su Chrome; puoi anche usare Ctrl+Shift+I e poi navigare alla scheda Console, aggiornare la pagina, cercare errori, eseguire l’azione problematica e cercare nuovamente errori).
Se non ti dispiace, potresti aprire una discussione dello Staff su questa funzionalità che stai utilizzando su discourse.digitalhealth.net (principalmente a scopo di riferimento), così potremo discuterne e, si spera, risolvere il problema.
Credo che le esportazioni CSV dei report dei gruppi fossero rotte da quando è stata aggiunta questa funzionalità. Grazie per aver segnalato questo problema @nathank.