From e2dd0fdb8522f23b2c665cfe8ed5f340f105269a Mon Sep 17 00:00:00 2001 From: Alexander Brandon Coles Date: Fri, 12 Dec 2025 11:47:09 -0300 Subject: [PATCH] [#69927] Fix "since X days" on Notifications page This should read "for X days" in English. https://community.openproject.org/work_packages/69927 --- config/locales/js-en.yml | 2 +- .../notification_center_date_alert_mention_spec.rb | 2 +- .../notification_center_date_alerts_spec.rb | 4 ++-- .../notification_center/notification_center_reminder_spec.rb | 2 +- spec/mailers/digest_mailer_spec.rb | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/config/locales/js-en.yml b/config/locales/js-en.yml index cae8427c1fa..00c6af78a90 100644 --- a/config/locales/js-en.yml +++ b/config/locales/js-en.yml @@ -598,7 +598,7 @@ en: date_alerts: milestone_date: "Milestone date" overdue: "Overdue" - overdue_since: "since %{difference_in_days}." + overdue_since: "for %{difference_in_days}." property_today: "is today." property_is: "is in %{difference_in_days}." property_was: "was %{difference_in_days} ago." diff --git a/spec/features/notifications/notification_center/notification_center_date_alert_mention_spec.rb b/spec/features/notifications/notification_center/notification_center_date_alert_mention_spec.rb index 003c41905a2..496eebf61b7 100644 --- a/spec/features/notifications/notification_center/notification_center_date_alert_mention_spec.rb +++ b/spec/features/notifications/notification_center/notification_center_date_alert_mention_spec.rb @@ -42,7 +42,7 @@ RSpec.describe "Notification center date alert and mention", center.within_item(notification_date_alert) do expect(page).to have_text("##{work_package.id}\n- #{project.name} -\nDate alert, Mentioned") expect(page).to have_no_text("Actor User") - expect(page).to have_text("Overdue since 1 day.") + expect(page).to have_text("Overdue for 1 day.") end end end diff --git a/spec/features/notifications/notification_center/notification_center_date_alerts_spec.rb b/spec/features/notifications/notification_center/notification_center_date_alerts_spec.rb index 61b93027828..3bcf7a9c53e 100644 --- a/spec/features/notifications/notification_center/notification_center_date_alerts_spec.rb +++ b/spec/features/notifications/notification_center/notification_center_date_alerts_spec.rb @@ -212,10 +212,10 @@ RSpec.describe "Notification center date alerts", :js, with_settings: { journal_ center.expect_item(notification_wp_start_past, "Start date was 1 day ago.") center.expect_item(notification_wp_start_future, "Start date is in 7 days.") - center.expect_item(notification_wp_due_past, "Overdue since 3 days.") + center.expect_item(notification_wp_due_past, "Overdue for 3 days.") center.expect_item(notification_wp_due_future, "Finish date is in 3 days.") - center.expect_item(notification_milestone_past, "Overdue since 2 days.") + center.expect_item(notification_milestone_past, "Overdue for 2 days.") center.expect_item(notification_milestone_future, "Milestone date is in 1 day.") center.expect_item(notification_wp_unset_date, "Finish date is deleted.") diff --git a/spec/features/notifications/notification_center/notification_center_reminder_spec.rb b/spec/features/notifications/notification_center/notification_center_reminder_spec.rb index 69dc69cb3b1..f2d9ddb7abd 100644 --- a/spec/features/notifications/notification_center/notification_center_reminder_spec.rb +++ b/spec/features/notifications/notification_center/notification_center_reminder_spec.rb @@ -56,7 +56,7 @@ RSpec.describe "Notification center reminder, mention and date alert", it "shows the reminder alert within aggregation with date alert + reminder note" do center.within_item(notification_reminder) do expect(page).to have_text("##{work_package.id}\n- #{project.name} -\nDate alert, Mentioned, Reminder") - expect(page).to have_text("Overdue since 1 day.\nNote: “This is an important reminder”") + expect(page).to have_text("Overdue for 1 day.\nNote: “This is an important reminder”") end end end diff --git a/spec/mailers/digest_mailer_spec.rb b/spec/mailers/digest_mailer_spec.rb index 72c84fd51e8..1723da82586 100644 --- a/spec/mailers/digest_mailer_spec.rb +++ b/spec/mailers/digest_mailer_spec.rb @@ -161,7 +161,7 @@ RSpec.describe DigestMailer do end it "matches generated text" do - expect(mail_body).to have_text("Overdue since 3 days.") + expect(mail_body).to have_text("Overdue for 3 days.") end end @@ -194,7 +194,7 @@ RSpec.describe DigestMailer do end it "matches generated text" do - expect(mail_body).to include('Overdue since 2 days.') + expect(mail_body).to include('Overdue for 2 days.') end end