Open prisira opened 6 years ago
@prisira どのようなCSVファイルをインポートしたのでしょうか? エラーになるCSVファイルのデータ、文字コードを教えてください:pray: また、インストールしたのは、masterブランチの最新でしょうか?
まずエラーが発生していたファイルは、 rest_daysの設定画面の「読み込みCSVのフォーマット(例)」の内容を restdays.txt というファイル名で保存したファイルでした。 インポートに失敗する理由は、拡張子が .csv ではなかったため、ということが分かりました。 (MIMEタイプ "text/csv" で判定しているためですね、ちょっと気付き難かったです)
しかしそのインポート失敗時に Internal error が発生する原因は、
rest_days_controller.rb の def import
で @rest_day
に何も入らないためのようです。
def index
に習って冒頭に @rest_day = RestDay.new
を追加すれば
Internal error は発生しなくなるようでした。
が、その対処で良いのか‥詳しい方よろしくおねがいします。
CSVインポートを実行すると以下のエラーが発生するようです。
個別登録と削除は正常に動作しました。 環境は Redmine 3.4.2 です。