Sha256: ad44a2d0327e4a3ac640a8e137942272885cdce2f627cbadc15699aebad677a9
Contents?: true
Size: 597 Bytes
Versions: 6
Compression:
Stored size: 597 Bytes
Contents
# frozen_string_literal: true require_relative 'application_controller' module Rapporteur class StatusesController < ApplicationController def show expires_now respond_to do |format| format.json do resource = Rapporteur.run if resource.errors.empty? render(json: resource) else display_errors(resource, :json) end end end end private def display_errors(resource, format) render(format => { errors: resource.errors }, :status => :internal_server_error) end end end
Version data entries
6 entries across 6 versions & 1 rubygems