From 6170617c77adfaa8f1371e11d0c11af0efe0efca Mon Sep 17 00:00:00 2001 From: adam balsam Date: Mon, 18 May 2026 11:32:53 -0400 Subject: [PATCH 1/2] Change logic per ONR-242 --- .../js/acquia_trials_countdown.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/docroot/modules/custom/acquia_trials_countdown/js/acquia_trials_countdown.js b/docroot/modules/custom/acquia_trials_countdown/js/acquia_trials_countdown.js index a54923a44..2f73c1610 100644 --- a/docroot/modules/custom/acquia_trials_countdown/js/acquia_trials_countdown.js +++ b/docroot/modules/custom/acquia_trials_countdown/js/acquia_trials_countdown.js @@ -27,16 +27,11 @@ } function formatTimeLeft(seconds) { - var days = Math.floor(seconds / 86400); + var days = Math.ceil(seconds / 86400); if (days >= 1) { return days + (days === 1 ? ' day' : ' days') + ' left in your trial.'; } - var hours = Math.floor(seconds / 3600); - if (hours >= 1) { - return hours + (hours === 1 ? ' hour' : ' hours') + ' left in your trial.'; - } - var minutes = Math.max(1, Math.floor(seconds / 60)); - return minutes + (minutes === 1 ? ' minute' : ' minutes') + ' left in your trial.'; + return 'Expires today.'; } function createBanner() { From ff08a12e54c0ef6c0e27a30947be2d5c89d07f16 Mon Sep 17 00:00:00 2001 From: adam balsam Date: Mon, 18 May 2026 12:02:28 -0400 Subject: [PATCH 2/2] Fix logic under one day --- .../acquia_trials_countdown/js/acquia_trials_countdown.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docroot/modules/custom/acquia_trials_countdown/js/acquia_trials_countdown.js b/docroot/modules/custom/acquia_trials_countdown/js/acquia_trials_countdown.js index 2f73c1610..7818ef2cd 100644 --- a/docroot/modules/custom/acquia_trials_countdown/js/acquia_trials_countdown.js +++ b/docroot/modules/custom/acquia_trials_countdown/js/acquia_trials_countdown.js @@ -28,8 +28,8 @@ function formatTimeLeft(seconds) { var days = Math.ceil(seconds / 86400); - if (days >= 1) { - return days + (days === 1 ? ' day' : ' days') + ' left in your trial.'; + if (days > 1) { + return days + ' days left in your trial.'; } return 'Expires today.'; }