Sha256: 71f27117a8ef403793bdf1f5c9fee0d74c5d1d0ee05f45e1df13d11917c9b3ab
Contents?: true
Size: 484 Bytes
Versions: 16
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
16 entries across 16 versions & 1 rubygems