diff --git a/activejob/activejob.gemspec b/activejob/activejob.gemspec index 9944b2a1bd53a82bf9c0764b120e3cea8e98f6f7..a9be2a8f00786801ed732dc38d03f1b3d89e3bb0 100644 --- a/activejob/activejob.gemspec +++ b/activejob/activejob.gemspec @@ -19,5 +19,5 @@ s.require_path = 'lib' s.add_dependency 'activesupport', version - s.add_dependency 'globalid', '>= 0.2.3' + s.add_dependency 'globalid', '>= 0.3.0' end diff --git a/activejob/lib/active_job/arguments.rb b/activejob/lib/active_job/arguments.rb index 69a4ad928d46783263efe01cad51fb1231886fe9..175a2f0956a87cbe4335abdc481a8c4a6de0dacd 100644 --- a/activejob/lib/active_job/arguments.rb +++ b/activejob/lib/active_job/arguments.rb @@ -38,7 +38,7 @@ def deserialize(arguments) def serialize_argument(argument) case argument when GlobalID::Identification - argument.global_id.to_s + argument.to_global_id.to_s when *TYPE_WHITELIST argument when Array