Sha256: 282b32c29ad8f732d05c242c64b4cee0dc4faa4bc89a59e0817a68a6503c81b0

Contents?: true

Size: 535 Bytes

Versions: 4

Compression:

Stored size: 535 Bytes

Contents

module PointlessFeedback
  class MessagesController < PointlessFeedback.parent_controller.constantize
    helper PointlessFeedback::ApplicationHelper

    def new
      @message = Message.new
    end

    def create
      @message = Message.new(params[:message])

      if @message.save
        flash[:notice] = I18n.t('pointless_feedback.messages.saved',
                                :default => 'Thanks for your feedback!')

        redirect_to after_message_create_path
      else
        render :new
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pointless_feedback-1.0.3 app/controllers/pointless_feedback/messages_controller.rb
pointless_feedback-1.0.2 app/controllers/pointless_feedback/messages_controller.rb
pointless_feedback-1.0.1 app/controllers/pointless_feedback/messages_controller.rb
pointless_feedback-1.0.0 app/controllers/pointless_feedback/messages_controller.rb