Sha256: 86ab1823b03d5ef28550a8db7b3266bcfe336c7c493fe4246498a1c27c6f57cb

Contents?: true

Size: 455 Bytes

Versions: 8

Compression:

Stored size: 455 Bytes

Contents

class PostsController < ApplicationController
  def new
    @post = Post.new
    @view = params[:view]
    render @view
  end

  def create
    @post = Post.new(params[:post].permit(:body))
    if @post.valid?
      reload_popup reload_posts_path
      redirect_to :done_posts
    else
      @error = "Can't be blank"
      @view = params[:view]
      close_popup
      render @view
    end
  end

  def src
  end

  def done
  end

  def reload
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
with_popup-0.1.0 spec/dummy/app/controllers/posts_controller.rb
with_popup-0.0.7 spec/dummy/app/controllers/posts_controller.rb
with_popup-0.0.6 spec/dummy/app/controllers/posts_controller.rb
with_popup-0.0.5 spec/dummy/app/controllers/posts_controller.rb
with_popup-0.0.4 spec/dummy/app/controllers/posts_controller.rb
with_popup-0.0.3 spec/dummy/app/controllers/posts_controller.rb
with_popup-0.0.2 spec/dummy/app/controllers/posts_controller.rb
with_popup-0.0.1 spec/dummy/app/controllers/posts_controller.rb