From 457312f54fc1641ad42bcc6362b13836fc30feec Mon Sep 17 00:00:00 2001 From: Andrew White Date: Fri, 6 Apr 2018 11:50:04 +0100 Subject: Remove redundant type check All of Date, DateTime and Time respond to `iso8601`. --- actionview/lib/action_view/helpers/date_helper.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/actionview/lib/action_view/helpers/date_helper.rb b/actionview/lib/action_view/helpers/date_helper.rb index e1e3d99cd7..620e1e9f21 100644 --- a/actionview/lib/action_view/helpers/date_helper.rb +++ b/actionview/lib/action_view/helpers/date_helper.rb @@ -681,9 +681,8 @@ module ActionView options = args.extract_options! format = options.delete(:format) || :long content = args.first || I18n.l(date_or_time, format: format) - datetime = date_or_time.acts_like?(:time) ? date_or_time.xmlschema : date_or_time.iso8601 - content_tag("time".freeze, content, options.reverse_merge(datetime: datetime), &block) + content_tag("time".freeze, content, options.reverse_merge(datetime: date_or_time.iso8601), &block) end private -- cgit v1.2.3