У нас возникла проблема: участники группы, получившие доступ к запросу в Data Explorer, не могут загрузить CSV-файл.
Все остальные функции работают корректно:
Мы можем загрузить CSV, запустив запрос из /admin/plugins/explorer/.
Мы можем загрузить JSON, запустив запрос из /g/groupname/reports/.
Суть проблемы: открывается новая вкладка с соответствующим URL (например, /g/groupname/reports/7/run.csv?download=1), но вкладка остаётся пустой, и загрузка не начинается. Это происходит в нескольких браузерах.
Это только у нас? @pacharanero, возможно, заинтересуется этим вопросом.
Я наблюдаю такое же поведение при попытке скачать CSV-файл со страницы группы на моём dev-сайте. Предупреждение, которое я вижу в логах для моего запроса:
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 Я не сталкивался с этой проблемой, но я не регулярно использую плагин Data Explorer и не в группах. Если после попытки экспорта вы перейдете по адресу https://discourse.digitalhealth.net/logs/, то, возможно, увидите там ошибки. Также стоит проверить консоль браузера на наличие ошибок JavaScript (Ctrl+Shift+K в Firefox, в Chrome, вероятно, что-то похожее; также можно использовать Ctrl+Shift+I, затем перейти на вкладку Console, обновить страницу, найти ошибки, выполнить проблемное действие и снова поискать ошибки).
Если вам не составит труда, создайте тему для сотрудников о функциональности, которую вы используете на discourse.digitalhealth.net (в основном для справки), и тогда мы сможем обсудить это и, надеюсь, решить проблему.