maeshimaの日記

メモ書きです

paperclip課題

I18nに対応してない

気を利かせてmessageオプションを下記のように設定するとエラーになる。理由はgsubで:max, :minを置換しようとしているから。イケてない・・・

validates_attachment_size :image, :less_than => 1.megabytes, :message => :"hoge"

validationに失敗してもなぜかthumbnailを作ろうとする

で、thumbnail作るのに失敗したエラーメッセージが表示されてしまう。これもイケてない。下記のようにwhinyをfalseにするとエラーメッセージを抑制できるけど、validationが成功してかつthumbnail失敗したときにエラーメッセージが出ないのは困る。

  has_attached_file :image
                    :styles => {:t640 => "640x640#",
                    :whiny => false