Bug(バグ) #2236
[PATCH] AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない
Start date:
2011-06-22
Due date:
% Done:
100%
3.6 で発生するか:
[QA]バグ通知済:
No
3.8 で発生するか:
Unknown (未調査)
Description
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 の場合に適切な値をセットするように修正する。
Related issues
Associated revisions
album_image.filesize must set value before insert the record (fixes #2236)
History
#1 Updated by Youichi Kimura about 13 years ago
- Subject changed from AlbumPhotoForm での画像アップロード時に album_image noレコードの file_size カラムに値がセットされていない to AlbumPhotoForm での画像アップロード時に album_image のレコードの file_size カラムに値がセットされていない
- Assignee set to Youichi Kimura
#2 Updated by Youichi Kimura about 13 years ago
- Subject changed from AlbumPhotoForm での画像アップロード時に album_image のレコードの file_size カラムに値がセットされていない to AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない
#3 Updated by Youichi Kimura about 13 years ago
mogi/opAlbumPlugin に対してpull-requestを送信しました。
#4 Updated by Youichi Kimura about 13 years ago
- Status changed from New(新規) to Pending Review(レビュー待ち)
- % Done changed from 0 to 50
更新履歴 68457b7af6a80936efad4b06e1e736f356c23d9a で適用されました。
#5 Updated by Shogo Kawahara about 13 years ago
- Target version set to 0.9.5
#6 Updated by Shogo Kawahara about 13 years ago
- Subject changed from AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない to [PATCH] AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない
#7 Updated by Shogo Kawahara about 13 years ago
- Status changed from Pending Review(レビュー待ち) to Fixed(完了)
- % Done changed from 50 to 100