aboutsummaryrefslogtreecommitdiffstats
path: root/activejob/lib/active_job
diff options
context:
space:
mode:
authorAri Pollak <ajp@aripollak.com>2014-12-04 16:51:59 -0500
committerAri Pollak <ajp@aripollak.com>2014-12-04 16:51:59 -0500
commite5e44ba8db1d01aa0f58d137d547807f0be9a5f7 (patch)
tree7369f668101cf7488053285334f723086000a76a /activejob/lib/active_job
parent25c8ea264ea4d690da00439d1414083750a52616 (diff)
downloadrails-e5e44ba8db1d01aa0f58d137d547807f0be9a5f7.tar.gz
rails-e5e44ba8db1d01aa0f58d137d547807f0be9a5f7.tar.bz2
rails-e5e44ba8db1d01aa0f58d137d547807f0be9a5f7.zip
Use try instead of checking for GlobalID::Identification
Diffstat (limited to 'activejob/lib/active_job')
-rw-r--r--activejob/lib/active_job/logging.rb6
1 files changed, 1 insertions, 5 deletions
diff --git a/activejob/lib/active_job/logging.rb b/activejob/lib/active_job/logging.rb
index 010c26dda4..97d11aebfc 100644
--- a/activejob/lib/active_job/logging.rb
+++ b/activejob/lib/active_job/logging.rb
@@ -85,11 +85,7 @@ module ActiveJob
end
def global_id_or_inspected(argument)
- if argument.is_a?(GlobalID::Identification)
- argument.to_global_id.to_s
- else
- argument.inspect
- end
+ argument.try(:to_global_id).try(:to_s) || argument.inspect
end
def args_info(job)