From 51f20bccc3047b53675f1ca912a44ede18ca4252 Mon Sep 17 00:00:00 2001 From: Gannon McGibbon Date: Wed, 10 Apr 2019 16:24:30 -0400 Subject: [PATCH] Fix active job serializer railtie --- CHANGELOG.md | 2 ++ lib/active_resource/railtie.rb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b38d9009d..8cb4fc5f9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +* Fix railtie logic that adds Active Job serialization support. + ## Active Resource 5.1.0 (Nov 2, 2018) ## * Improve support of Active Resource objects inside fibers. diff --git a/lib/active_resource/railtie.rb b/lib/active_resource/railtie.rb index b30bb06148..fb6762d131 100644 --- a/lib/active_resource/railtie.rb +++ b/lib/active_resource/railtie.rb @@ -16,7 +16,7 @@ class Railtie < Rails::Railtie end initializer "active_resource.add_active_job_serializer" do |app| - if defined? app.config.active_job.custom_serializers + if app.config.try(:active_job)&.custom_serializers require "active_resource/active_job_serializer" app.config.active_job.custom_serializers << ActiveResource::ActiveJobSerializer end