title: Rails is not validating
body: <p>So I think its because I am merging a user id into the discussion upon create that does it, because I am validating both discussion content and title....</p>
  
  <p><strong>Discussion Model</strong></p>
  
  <pre><code>class Discussion &lt; ActiveRecord::Base  
    attr_accessible :user_id, :content, :title
  
    has_many :discussion_comments, :dependent =&gt; :destroy
    belongs_to :user
  
    validate :content, :presence =&gt; true,
                       :length =&gt; {:minimum =&gt; 10, :maximum =&gt; 254}
    validate :title, :presence =&gt; true,
                     :length =&gt; {:minimum =&gt; 10, :maximum =&gt; 254}
  end
  </code></pre>
  
  <p><strong>Discussion Controller</strong></p>
  
  <pre><code>  def create
      @discussion = Discussion.create(params[:discussion].merge(:user_id =&gt; current_user.id))
      if @discussion.save
        redirect_to tasks_path, :flash =&gt; {:success =&gt; 'Created a new discussion'}
      else
        redirect_to tasks_path, :flash =&gt; {:error =&gt; 'Cannot create empty discussions.'}
      end
    end
  </code></pre>
  
  <p>Any ways, Every time I try and save an empty form, it gives me the success message when it should give me the error message.</p>
  
  <p><strong>Discussion Form</strong></p>
  
  <pre><code>&lt;%= form_for @discussion do |f| %&gt;
  
      &lt;p&gt;&lt;%= f.label :title %&gt;
      &lt;%= f.text_field :title %&gt;&lt;/p&gt;
  
      &lt;p&gt;&lt;%= f.label :content %&gt;
      &lt;%= f.text_area :content %&gt;&lt;/p&gt;
  
      &lt;p&gt;&lt;%= f.submit %&gt;&lt;/p&gt;
  
  &lt;% end %&gt;
  </code></pre>
  
  <p>As stated I think it has something to do with the fact that I am merging the user id upon create, how ever the validation should stop the whole create process - no?</p>