Project

General

Profile

Actions

Bug(バグ) #2236

closed

[PATCH] AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない

Added by Youichi Kimura over 13 years ago. Updated over 13 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2011-06-22
Due date:
% Done:

100%

Estimated time:
3.6 で発生するか:
[QA]バグ通知済:
No
3.8 で発生するか:

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 2 (0 open2 closed)

Related to opOpenSocialPlugin - Bug(バグ) #2237: [api] アルバム内の画像取得時に MediaItem のファイルサイズが 0 になってしまう(備忘記録)Won't fix(対応せず)Youichi Kimura2011-06-22

Actions
Has duplicate opAlbumPlugin - Bug(バグ) #317: album_imageテーブルにfilesizeが格納されないInvalid(無効)2009-12-02

Actions
Actions #1

Updated by Youichi Kimura over 13 years ago

  • Subject changed from AlbumPhotoForm での画像アップロード時に album_image noレコードの file_size カラムに値がセットされていない to AlbumPhotoForm での画像アップロード時に album_image のレコードの file_size カラムに値がセットされていない
  • Assignee set to Youichi Kimura
Actions #2

Updated by Youichi Kimura over 13 years ago

  • Subject changed from AlbumPhotoForm での画像アップロード時に album_image のレコードの file_size カラムに値がセットされていない to AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない
Actions #3

Updated by Youichi Kimura over 13 years ago

mogi/opAlbumPlugin に対してpull-requestを送信しました。

https://github.com/mogi/opAlbumPlugin/pull/9

Actions #4

Updated by Youichi Kimura over 13 years ago

  • Status changed from New(新規) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴 68457b7af6a80936efad4b06e1e736f356c23d9a で適用されました。

Actions #5

Updated by Shogo Kawahara over 13 years ago

  • Target version set to 0.9.5
Actions #6

Updated by Shogo Kawahara over 13 years ago

  • Subject changed from AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない to [PATCH] AlbumPhotoForm での画像アップロード時に album_image のレコードの filesize カラムに値がセットされていない
Actions #7

Updated by Shogo Kawahara over 13 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)
  • % Done changed from 50 to 100
Actions

Also available in: Atom PDF