Losing a parameter when i submit a form

Hi Max, I am very new to this, but I think you'd need to
add :original_article_id to the params being submitted by the second
form. The params don't stick around. I know the following works,
although I believe it is a beginner's hack. To set up your add_link
form, run the following action. This creates a new Link object, sets
the correct original article id, and supplies this object to your
form.

def add_link
   @link = Link.new
   @link.original_article_id = params[:original_article_id]
end

in the second form, use a hidden field to hold this

<%= hidden_field 'link', 'original_article_id' %>

when the form gets submitted, this will be added to the params hash.
When you run the create_link action, it will get set correctly.

def create_link
@link = Link.new(params[:link])
if @link.save ...

John