Sha256: 3d30d399f8f4f6baa1a08233593c0b7e3a71d2fcad35b0b7ddeb4170c7557790

Contents?: true

Size: 265 Bytes

Versions: 1

Compression:

Stored size: 265 Bytes

Contents

require 'multi_json'

module Ears
  module Middlewares
    module JSON
      def self.call(delivery_info, metadata, payload, app)
        parsed_payload = MultiJson.load(payload)
        app.call(delivery_info, metadata, parsed_payload)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ears-0.1.0 lib/ears/middlewares/json.rb