From 2e266d8cb0d0d50b8d957fff860290e71601804f Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Wed, 4 Jun 2025 18:18:46 -0400 Subject: [PATCH] Use `pluralize` for countdown in `MigrationWarning` module --- lib/mastodon/migration_warning.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/mastodon/migration_warning.rb b/lib/mastodon/migration_warning.rb index 2a9a013891c..b5c6787292c 100644 --- a/lib/mastodon/migration_warning.rb +++ b/lib/mastodon/migration_warning.rb @@ -2,6 +2,8 @@ module Mastodon module MigrationWarning + include ActionView::Helpers::TextHelper + WARNING_SECONDS = 10 DEFAULT_WARNING = <<~WARNING_MESSAGE.freeze @@ -23,7 +25,7 @@ module Mastodon def announce_countdown WARNING_SECONDS.downto(1) do |i| - say "Continuing in #{i} second#{'s' unless i == 1}...", true + say "Continuing in #{pluralize i, 'second'}}...", true sleep 1 end end