rails form_for nunca invoca a ação create controller para usar redirect_to

Estou usando o Rails 3 e tenho um form_for em um StatusController. Quando eu clico no botão de envio, meu método de criação nunca é chamado. Meu método de criação tem um redirect_to: index, no entanto, quando eu clico em enviar, todas as informações permanecem no formulário e a página não é redirecionada. O objeto salva corretamente no banco de dados, no entanto.

O que estaria causando isso?

Controlador:

class StatusController < ApplicationController
  def new
    @status = Status.new
  end
  def create
    @status = Status.new(params[:status])
    @status.date_added = Time.now
    if @status.save
    else
      render 'new'
    end
  end

Visão:

.well
  =form_for @status do |f|
    =f.label :user_email
    =f.text_field :user_email

    =f.label :added_by
    =f.text_field :added_by

    =f.label :comments
    =f.text_area :comments
    %br
    %br
    =f.submit

Eu ajustei o código para isso, e agora os dados desaparecem do formulário em um envio, no entanto, o objeto nunca é salvo porque "Criar" nunca é invocado.

questionAnswers(2)

yourAnswerToTheQuestion