Data Explorer のグループ用 CSV レポートがダウンロードできない

グループメンバーに Data Explorer クエリへのアクセス権が与えられているにもかかわらず、CSV をダウンロードできないという問題が発生しています。

他の機能はすべて正常に動作しています。

  1. /admin/plugins/explorer/ から実行すると CSV をダウンロードできます。
  2. /g/groupname/reports/ から実行すると JSON をダウンロードできます。

実際には、適切な URL(例:/g/groupname/reports/7/run.csv?download=1)を持つ新しいタブが開きますが、タブは空白でダウンロードは発生しません。この現象は複数のブラウザで発生しています。

これは私たちの環境だけの問題でしょうか?@pacharanero さんもこの件に関心があるかもしれません。

「いいね!」 4

開発環境のサイトにあるグループのページから CSV ファイルをダウンロードしようとした際にも、同じ動作が発生します。リクエストのログに表示されている警告は以下の通りです。

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
「いいね!」 7

@nathank この問題には遭遇していませんが、Data Explorer プラグインを頻繁に使用しているわけでも、グループを介して使用しているわけでもありません。エクスポートを試した後に https://discourse.digitalhealth.net/logs/ を訪れると、そこにエラーが表示されている可能性があります。また、ブラウザのコンソールで JavaScript エラーがないか確認することも重要です(Firefox では Ctrl+Shift+K、Chrome でも同様の操作が可能です。Ctrl+Shift+I を押して「コンソール」タブに移動し、ページを更新してエラーを確認し、問題のある操作を実行してから再度エラーを確認してください)。

もしよろしければ、discourse.digitalhealth.net で使用しているこの機能について Staff 用のスレッドを作成していただけませんか(主に参考用として)。その後、議論して問題の解決を目指しましょう。

以下のコミットで修正済み:

この機能が追加されて以来、グループレポートの CSV エクスポートが機能していなかったと思われます。ご報告ありがとうございます @nathank:+1:

「いいね!」 8