Sha256: 7a51c3cff03b8dbcaab956bf5a2849e012294cbdd4144525ae20a03584903f10
Contents?: true
Size: 484 Bytes
Versions: 4
Compression:
Stored size: 484 Bytes
Contents
# frozen_string_literal: true require "rack/contrib/json_body_parser" require "sinatra" require "sinatra/param" module Mihari module Controllers class BaseController < Sinatra::Base helpers Sinatra::Param use Rack::JSONBodyParser set :show_exceptions, false set :raise_sinatra_param_exceptions, true error Sinatra::Param::InvalidParameterError do json({ error: "#{env['sinatra.error'].param} is invalid" }) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems