diff --git a/app/helpers/changesets_helper.rb b/app/helpers/changesets_helper.rb
index 9d46de120..3a26c2001 100644
--- a/app/helpers/changesets_helper.rb
+++ b/app/helpers/changesets_helper.rb
@@ -14,16 +14,18 @@ module ChangesetsHelper
action = :created
time = time_ago_in_words(changeset.created_at, :scope => :"datetime.distance_in_words_ago")
title = l(changeset.created_at)
+ datetime = changeset.created_at.xmlschema
else
action = :closed
time = time_ago_in_words(changeset.closed_at, :scope => :"datetime.distance_in_words_ago")
title = safe_join([t("browse.created"), ": ", l(changeset.created_at), "
".html_safe, t("browse.closed"), ": ", l(changeset.closed_at)])
+ datetime = changeset.closed_at.xmlschema
end
if params.key?(:display_name)
- t "browse.#{action}_ago_html", :time_ago => tag.abbr(time, :title => title)
+ t "browse.#{action}_ago_html", :time_ago => tag.time(time, :title => title, :datetime => datetime)
else
- t "browse.#{action}_ago_by_html", :time_ago => tag.abbr(time, :title => title),
+ t "browse.#{action}_ago_by_html", :time_ago => tag.time(time, :title => title, :datetime => datetime),
:user => changeset_user_link(changeset)
end
end
diff --git a/test/helpers/changesets_helper_test.rb b/test/helpers/changesets_helper_test.rb
index f6cfb3c06..067c2b071 100644
--- a/test/helpers/changesets_helper_test.rb
+++ b/test/helpers/changesets_helper_test.rb
@@ -17,11 +17,11 @@ class ChangesetsHelperTest < ActionView::TestCase
# We need to explicitly reset the closed_at to some point in the future, and avoid the before_save callback
changeset.update_column(:closed_at, Time.now.utc + 1.day) # rubocop:disable Rails/SkipsModelValidations
- assert_match %r{^Created .* by anonymous$}, changeset_details(changeset)
+ assert_match %r{^Created by anonymous$}, changeset_details(changeset)
changeset = create(:changeset, :created_at => Time.utc(2007, 1, 1, 0, 0, 0), :closed_at => Time.utc(2007, 1, 2, 0, 0, 0))
user_link = %(#{changeset.user.display_name})
- assert_match %r{^Closed .* by #{user_link}$}, changeset_details(changeset)
+ assert_match %r{^Closed by #{user_link}$}, changeset_details(changeset)
end
end