Which status code for validation errors

Hi, I need to manually specify an HTTP response code after I catch the ActiveRecord::RecordInvalid exception - as validation fails for data submitted via remote_form_for. Which one would be most appropriate? Currently I do:

render :action => 'new', :status => 409 # conflict

    Marko

Hi, I need to manually specify an HTTP response code after I catch the ActiveRecord::RecordInvalid exception - as validation fails for data submitted via remote_form_for. Which one would be most appropriate? Currently I do:

render :action => 'new', :status => 409 # conflict

I think 422 is commonly used (Unprocessable Entity: The request was
well-formed but was unable to be followed due to semantic errors)

Fred