From 3de6054ac74ae013b4509ca5b45d581984027206 Mon Sep 17 00:00:00 2001 From: Nat Lasseter Date: Mon, 10 Mar 2025 19:53:58 +0000 Subject: Even better recycling sentence --- cgi/home.cgi | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'cgi') diff --git a/cgi/home.cgi b/cgi/home.cgi index 422f76e..fdde816 100644 --- a/cgi/home.cgi +++ b/cgi/home.cgi @@ -9,6 +9,15 @@ def next_collection cdate = Time.parse(resp["nextCollection"]) days = ((cdate - Time.now) / (60*60*24)).floor + dayswords = case days + when 0 + "today" + when 1 + "tomorrow" + else + "in #{days} days" + end + case resp["service"] when "REFUSE" "Refuse" @@ -17,7 +26,7 @@ def next_collection when "GARDEN" "Garden Waste" end + - " needs to go out in #{days} day#{?s if days > 1} for collection on #{cdate.strftime("%A")}." + " needs to go out #{dayswords} for collection on #{cdate.strftime("%A")}." end $page = -- cgit v1.2.3