From 97db4bd4ddb62f7300d8fc0c6e09c9699b569981 Mon Sep 17 00:00:00 2001
From: Matt Jankowski <matt@jankowski.online>
Date: Tue, 1 Oct 2024 08:45:58 -0400
Subject: [PATCH] Wrap datetime in `time` element with attrs (#32177)

---
 app/views/settings/exports/show.html.haml       | 3 ++-
 app/views/settings/imports/index.html.haml      | 5 ++++-
 app/views/severed_relationships/index.html.haml | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/app/views/settings/exports/show.html.haml b/app/views/settings/exports/show.html.haml
index 320bb0c7ce..273c5a4ba6 100644
--- a/app/views/settings/exports/show.html.haml
+++ b/app/views/settings/exports/show.html.haml
@@ -61,7 +61,8 @@
       %tbody
         - @backups.each do |backup|
           %tr
-            %td= l backup.created_at
+            %td
+              %time.formatted{ datetime: backup.created_at.iso8601, title: l(backup.created_at) }= l backup.created_at
             - if backup.processed?
               %td= number_to_human_size backup.dump_file_size
               %td= table_link_to 'download', t('exports.archive_takeout.download'), download_backup_url(backup)
diff --git a/app/views/settings/imports/index.html.haml b/app/views/settings/imports/index.html.haml
index 634631b5aa..55421991e1 100644
--- a/app/views/settings/imports/index.html.haml
+++ b/app/views/settings/imports/index.html.haml
@@ -55,7 +55,10 @@
                 = t("imports.states.#{import.state}")
             %td
               #{import.imported_items} / #{import.total_items}
-            %td= l(import.created_at)
+            %td
+              %time.formatted{ datetime: import.created_at.iso8601, title: l(import.created_at) }
+                = l(import.created_at)
+
             %td
               - num_failed = import.processed_items - import.imported_items
               - if num_failed.positive?
diff --git a/app/views/severed_relationships/index.html.haml b/app/views/severed_relationships/index.html.haml
index 7c599e9c0e..cc9439b468 100644
--- a/app/views/severed_relationships/index.html.haml
+++ b/app/views/severed_relationships/index.html.haml
@@ -15,7 +15,9 @@
       %tbody
         - @events.each do |event|
           %tr
-            %td= l event.created_at
+            %td
+              %time.formatted{ datetime: event.created_at.iso8601, title: l(event.created_at) }
+                = l(event.created_at)
             %td= t("severed_relationships.event_type.#{event.type}", target_name: event.target_name)
             - if event.purged?
               %td{ rowspan: 2 }= t('severed_relationships.purged')