# File\_column validation ignored

**URL:** <https://www.ruby-forum.com/t/file-column-validation-ignored/88040>\
**Category:** Rails\
**Created:** [March 7, 2007, 6:12pm UTC](https://www.ruby-forum.com/t/file-column-validation-ignored/88040 "2007-03-07T18:12:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![robert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e95f7d/32.png) [@robert](https://www.ruby-forum.com/u/robert)\
**Post date:** [March 7, 2007, 6:12pm UTC](https://www.ruby-forum.com/t/file-column-validation-ignored/88040/1 "2007-03-07T18:12:16Z")

</div>

I’m using the file\_column plugin to upload a small avatar, but when I  
do this:

@user.update\_attribute(“picture”, params[:user][:picture])

… it completely ignores the validations I’ve set for the element  
before:

validates\_file\_format\_of :picture, :in =\> [“gif”, “jpg”, “png”]  
validates\_filesize\_of :picture, :in =\> 1.kilobytes…100.kilobytes

I’m able to upload PDF’s, textfiles, etc., which is ofcourse rather  
crappy. I’ve added this to my model, in case you’re wondering:

file\_column :picture, :base\_url =\> “images/people”, :filename =\>  
“picture”, :store\_dir =\> “public/images/people/”,  
:magick =\> {  
:size =\> ‘48x48!’,  
:crop =\> ‘1:1’,  
:versions =\> {  
:thumb =\> {:crop =\> “1:1”, :size =\> “16x16!”, :name =\> “thumb”}  
}  
}

Has anybody else experienced this problem?

---

<div class="post-metadata">

**Author:** ![robert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e95f7d/32.png) [@robert](https://www.ruby-forum.com/u/robert)\
**Post date:** [March 16, 2007, 5:17pm UTC](https://www.ruby-forum.com/t/file-column-validation-ignored/88040/2 "2007-03-16T17:17:52Z")

</div>

Bump 🙂

Anybody?

---

<div class="post-metadata">

**Author:** ![robert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e95f7d/32.png) [@robert](https://www.ruby-forum.com/u/robert)\
**Post date:** [March 16, 2007, 6:09pm UTC](https://www.ruby-forum.com/t/file-column-validation-ignored/88040/3 "2007-03-16T18:09:37Z")

</div>

Robert wrote:

> Bump 🙂
> 
> Anybody?

i already had the same problem and i didn’t find a solution.

anybody ?

---

<div class="post-metadata">

**Author:** ![robert](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e95f7d/32.png) [@robert](https://www.ruby-forum.com/u/robert)\
**Post date:** [March 19, 2007, 10:58am UTC](https://www.ruby-forum.com/t/file-column-validation-ignored/88040/4 "2007-03-19T10:58:27Z")

</div>

I’ve tried including validations.rb in my setup, but that also does  
not work.

On Mar 16, 6:09 pm, Frioffol F. \<rails-mailing-l…@andreas-
