This is deals_controller.rb. And it works like this, except two things.
- Not sure how to call Deal.count to add in my flash[:notice] . I get the hunch that its not calling something global.
- I need that contional statement back, as I'm pretty sure its responsible for actually adding the new @deal . So I assume my syntax is off. Do note, I added an extra 'end' when I uncomment this block. - def create - -# This will use the disclaimer_ids submitted from the check boxes in the view - -# to add/delete deal.disclaimers entries to matched the list of checked boxes. - @deal = Deal.new(params[:deal]) - -# <------I Need this commented out IF statement back -------> - -#if @deal.valid? && @organization.deals << @deal - flash[:notice] = 'Your promotion is published! You may find it in the number 1 position of our #{deal.count} previously posted promotions. To see your promotion, click here."' - respond_to do |format| - format.html { redirect_to organization_deals_path(@organization) } - format.js - -# I Need this IF Statement Back! - -#else - -#@disclaimers = Disclaimer.all - -#render :action => 'new' end end 
Thanks!