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