操作
Bug(バグ) #2236
完了[PATCH] AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない
開始日:
2011-06-22
期日:
進捗率:
100%
予定工数:
3.6 で発生するか:
[QA]バグ通知済:
いいえ
3.8 で発生するか:
説明
Overview (現象)¶
album_image.filesize カラムに notnull 制約が設定されているにもかかわらず、AlbumPhotoForm での画像アップロード時に値がセットされていない。
Causes (原因)¶
AlbumPhotoForm::save() メソッドにて、下記のように filesize に何も値をセットしないまま save() が実行されている。
$albumImage = new AlbumImage();
$albumImage->setAlbum($this->albumInstance);
$albumImage->setFile($file);
$albumImage->setDescription($description);
$albumImage->save();
Way to fix (修正内容)¶
AlbumImage::preSave() メソッドにて、filesize カラムが null の場合に適切な値をセットするように修正する。
Youichi Kimura さんが13年以上前に更新
- 題名 を AlbumPhotoForm での画像アップロード時に album_image noレコードの file_size カラムに値がセットされていない から AlbumPhotoForm での画像アップロード時に album_image のレコードの file_size カラムに値がセットされていない に変更
- 担当者 を Youichi Kimura にセット
Youichi Kimura さんが13年以上前に更新
- 題名 を AlbumPhotoForm での画像アップロード時に album_image のレコードの file_size カラムに値がセットされていない から AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない に変更
Youichi Kimura さんが13年以上前に更新
mogi/opAlbumPlugin に対してpull-requestを送信しました。
Youichi Kimura さんが13年以上前に更新
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴 68457b7af6a80936efad4b06e1e736f356c23d9a で適用されました。
Shogo Kawahara さんが13年以上前に更新
- 題名 を AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない から [PATCH] AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない に変更
Shogo Kawahara さんが13年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Fixed(完了) に変更
- 進捗率 を 50 から 100 に変更
操作