From f4d575f456e0dc6c8c5c24ee4554d8fef43c4178 Mon Sep 17 00:00:00 2001 From: Bruce Fitzsimons Date: Tue, 15 Aug 2023 22:20:35 +1000 Subject: [PATCH] Improve grammar for single periodic second/minute/hour (#17572) --- src/data/automation_i18n.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/data/automation_i18n.ts b/src/data/automation_i18n.ts index e06c1bd4ad..f0bf51c55c 100644 --- a/src/data/automation_i18n.ts +++ b/src/data/automation_i18n.ts @@ -425,7 +425,7 @@ const tryDescribeTrigger = ( return "Invalid Time Pattern Seconds"; } - if (seconds_all) { + if (seconds_all || (seconds_interval && seconds === 1)) { result += "every second of "; } else if (seconds_interval) { result += `every ${seconds} seconds of `; @@ -454,7 +454,7 @@ const tryDescribeTrigger = ( return "Invalid Time Pattern Minutes"; } - if (minutes_all) { + if (minutes_all || (minutes_interval && minutes === 1)) { result += "every minute of "; } else if (minutes_interval) { result += `every ${minutes} minutes of `; @@ -491,7 +491,7 @@ const tryDescribeTrigger = ( return "Invalid Time Pattern Hours"; } - if (hours_all) { + if (hours_all || (hours_interval && hours === 1)) { result += "every hour"; } else if (hours_interval) { result += `every ${hours} hours`;