プロジェクト

全般

プロフィール

機能要件 #1573

未完了

【web】景品編集時の画像登録について

岡田 明日香 さんが約1ヶ月前に追加. 約1ヶ月前に更新.

ステータス:
新規
優先度:
担当者:
-
開始日:
2024/12/09
期日:
進捗率:

0%

予定工数:

説明

要件

景品交換画面にて管理者の場合は景品の編集が行えるのですが
編集を行う場合の画像の扱いの処理を忘れていました
編集時にも画像をローカルならminIO、本番ならcloud storageにアップロードすれば良いのですが
毎回編集するたびにアップロードしているとストレージにどんどん溜まっていくので
編集時は画像が変更されていれば画像をアップロードして新たなURLを取得してupdateをするようにしたいです

景品の更新関数はupdateRewardです
ここにアップロードするかどうかのフラグを引数で追加して
新規登録と編集のフォームは共通化しているので複雑になるかもしれませんが
rewardがpropsで渡されている場合はreward?.imageとformData.imageが一致すればフラグはfalseで
そのままformDataの値をimageカラムに格納で
フラグがtrueで来た時は画像をアップロードしてそのURLを取得してimageカラムに格納ということになるかなと思い描いています

岡田 明日香 さんが約1ヶ月前に更新

  • 題名【web】 から 【web】景品編集時の画像登録について に変更

他の形式にエクスポート: Atom PDF