Sha256: ea0b87cf248ad00aa703c0969abda67df477c2a3edd64e6a748b6cc500f0122d

Contents?: true

Size: 706 Bytes

Versions: 16

Compression:

Stored size: 706 Bytes

Contents

class ProjectExceptionsController < ApplicationController
  before_filter :find_project
  attr_reader :project


  def merge_several
    respond_with project.error_tracker.merge_problems(params[:problems])
  end


  def unmerge_several
    respond_with project.error_tracker.unmerge_problems(params[:problems])
  end


  def delete_several
    respond_with project.error_tracker.delete_problems(params[:problems])
  end


private

  def respond_with(response)
    if response.status == 200
      flash[:notice] = response.body
      head :ok
    else
      render text: response.body, status: response.status
    end
  end

  def find_project
    @project = Project.find_by_slug!(params[:slug])
  end

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
houston-core-0.7.0 app/controllers/project_exceptions_controller.rb
houston-core-0.7.0.beta4 app/controllers/project_exceptions_controller.rb
houston-core-0.7.0.beta3 app/controllers/project_exceptions_controller.rb
houston-core-0.7.0.beta2 app/controllers/project_exceptions_controller.rb
houston-core-0.7.0.beta app/controllers/project_exceptions_controller.rb
houston-core-0.6.3 app/controllers/project_exceptions_controller.rb
houston-core-0.6.2 app/controllers/project_exceptions_controller.rb
houston-core-0.6.1 app/controllers/project_exceptions_controller.rb
houston-core-0.6.0 app/controllers/project_exceptions_controller.rb
houston-core-0.5.6 app/controllers/project_exceptions_controller.rb
houston-core-0.5.5 app/controllers/project_exceptions_controller.rb
houston-core-0.5.4 app/controllers/project_exceptions_controller.rb
houston-core-0.5.3 app/controllers/project_exceptions_controller.rb
houston-core-0.5.2 app/controllers/project_exceptions_controller.rb
houston-core-0.5.1 app/controllers/project_exceptions_controller.rb
houston-core-0.5.0 app/controllers/project_exceptions_controller.rb