Rails en forme de Trombone, de la validation de la taille des pièces jointes lorsque ça ne devrait pas l'être?

J'ai un rails de modèle à l'aide de Trombone qui ressemble à ceci:

  has_attached_file :image, :styles => { :normal => ['857x392#', :png] },
                    :url => '/assets/pages/:id/:basename.:extension',
                    :path => ':rails_root/public/assets/pages/:id/:basename.:extension'

  validates_attachment_size :image, :less_than => 2.megabytes

Lors de la tentative de créer un enregistrement de ce modèle, sans une pièce jointe à télécharger, l'erreur de validation est retourné:

Il y avait des problèmes avec les éléments suivants
champs:

* Image file size file size must be between 0 and 2097152 bytes.

J'ai essayé de passer :allow_blank => true et :allow_nil => true, après la validation de la déclaration dans le modèle, mais n'ont ni travaillé.

Comment puis-je permettre à l' :paramètre d'image est vide?

OriginalL'auteur ground5hark | 2010-01-11