Skip to content

Commit

Permalink
Drop deprecated MultiJson
Browse files Browse the repository at this point in the history
Use JSON instead
  • Loading branch information
jgraichen committed Apr 25, 2019
1 parent 1353545 commit c3d3fab
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 4 deletions.
2 changes: 1 addition & 1 deletion lib/msgr/client.rb
Expand Up @@ -138,7 +138,7 @@ def release

def sync_publish(payload, opts)
begin
payload = MultiJson.dump(payload)
payload = JSON.dump(payload)
opts[:content_type] ||= 'application/json'
rescue
opts[:content_type] ||= 'application/text'
Expand Down
1 change: 0 additions & 1 deletion lib/msgr/connection.rb
@@ -1,7 +1,6 @@
# frozen_string_literal: true

require 'bunny'
require 'multi_json'

module Msgr
# rubocop:disable Metrics/ClassLength
Expand Down
2 changes: 1 addition & 1 deletion lib/msgr/message.rb
Expand Up @@ -13,7 +13,7 @@ def initialize(channel, delivery_info, metadata, payload, route)

# rubocop:disable Style/GuardClause
if content_type == 'application/json'
@payload = MultiJson.load(payload)
@payload = JSON.parse(payload)
@payload.symbolize_keys! if @payload.respond_to? :symbolize_keys!
end
end
Expand Down
1 change: 0 additions & 1 deletion msgr.gemspec
Expand Up @@ -22,7 +22,6 @@ Gem::Specification.new do |spec|

spec.add_dependency 'activesupport'
spec.add_dependency 'bunny', '>= 1.4', '< 3.0'
spec.add_dependency 'multi_json'

spec.add_development_dependency 'bundler'

Expand Down

0 comments on commit c3d3fab

Please sign in to comment.