フォームテンプレート使用時に「アップロード失敗」エラーが発生

これは私のお気に入りの新機能です、ありがとうございます! :smiley: テストして、問題があれば報告します。最初の問題はこちらです。

アップロードフィールド付きのシンプルなフォームを試していますが、アップロードフィールドでエラーが発生します。

my-image-1.jpg のアップロード中にエラーが発生しました。もう一度お試しください。

私のアップロードフィールド:

- type: upload
  id: screenshots
  attributes:
    file_types: ".jpg, .png, .gif"
    allow_multiple: true
    label: "スクリーンショット"
    description: "該当する場合、問題を説明するのに役立つスクリーンショットを追加してください。"
  1. タイトルフィールドを含む、すべての必須フィールドにフォームを入力します。
  2. 「アップロード」ボタンをクリックし、有効な画像ファイルを選択します。
  3. アップロードが失敗し、エラーを表示するモーダルが表示されます。

設定も確認しました。jpg ファイル拡張子は承認された拡張機能リストに含まれています。

「いいね!」 6

iPhoneからアップロードする際にこの警告が表示されますが、実際にはアップロードは正常に完了します。デスクトップ(Windows/Firefox)では問題なく動作します。

どのブラウザ/デバイスを使用していますか?


すみません、早計だったかもしれません。同じ警告が表示されているわけではないようです。もう一度確認してみます。:eyes:

JammyDodgerさん、デスクトップブラウザでしかテストしていませんでした。

Arc	118.0.5993.88 (Official Build) (arm64) 
Revision	1d05652f52a55dcf9a7905af94949f2bc3a66306-refs/branch-heads/5993@{#1298}
OS	macOS Version 14.0 (Build 23A344)
JavaScript	V8 11.8.172.15
User Agent	Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36

少し調べてみたところ、すでにこれで修正されている可能性があります。

ですので、サイトをアップデートすればすべてうまくいくことを願っています。:crossed_fingers:

「いいね!」 3

アップロードが機能することを確認しました。

ただし、別の関連するバグが見つかりました。allow_multiple: true オプションが尊重されません。

  • 3つの画像を一度に選択してアップロードしようとしました。
  • 画像はアップロードボタンの下のプレビュー行を更新しながら、次々とアップロードされていることに気づきました。
  • 保存したところ、最後にアップロードされた画像のみが表示されていました。

オスマン様

サイトをデプロイしたことを確認したくご連絡いたしました。これには、FIX: add missing `type` to form template upload by renato · Pull Request #23935 · discourse/discourse · GitHub のアップデートが含まれており、お客様がここで直面していた問題が解決されるはずです。

ファイルをアップロードする際に、ここで説明されていたような問題が引き続き発生する場合は、お知らせください。:slightly_smiling_face:

「いいね!」 1

@SaraDevさん、私のテストフォームは https://brighton-offsite-september-2023.discourse.group/ にあります。期限切れの試用版ですが、ログを確認したい場合はどうぞ。

バージョンを確認しましたが、より新しいコミットを使用しているため、その修正が含まれているはずです。

「いいね!」 4

@gormus

フィードバックありがとうございます!

enable_direct_s3_uploads サイト設定との組み合わせで、アップロードに別の問題があることは確かです。

修正に取り組んでおり、tests-passed に達したらお知らせします。

「いいね!」 5

@gormus様

先日、allow_multiple アップロードの問題と、file_types 検証に関する別の問題を修正しました。

他に問題が発生した場合は、お知らせください。

よろしくお願いいたします。

「いいね!」 5