Sha256: 7cc625590b7c87459b10582b32dbeaa18f8a264d835e848e8a8f61ef2f8d28a7
Contents?: true
Size: 493 Bytes
Versions: 7
Compression:
Stored size: 493 Bytes
Contents
require 'apiture/middleware/set_parameter_base' module Apiture module Middleware class SetBodyParameter < SetParameterBase def apply_parameter_value(env, value) if value env[:body] = if body = env[:body] body.merge(value) else value end if env[:request_headers]["Content-Type"].nil? env[:request_headers]["Content-Type"] = "application/json" end end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems