diff --git a/internal/briefing/spc_convective_outlooks_module.go b/internal/briefing/spc_convective_outlooks_module.go index 48af4ca..f247ca3 100644 --- a/internal/briefing/spc_convective_outlooks_module.go +++ b/internal/briefing/spc_convective_outlooks_module.go @@ -120,8 +120,8 @@ func spcConvectiveOutlookRiskDigest(outlooks []weatherdata.ConvectiveOutlook, re records = append(records, SPCConvectiveOutlookDigest{ LabelText: outlook.LabelText, RiskLabel: spcRiskDigestLabel(outlook.LabelText), - PeriodBegins: friendlyPeriodBeginsLabel(outlookPeriod, timezone), - PeriodEnds: friendlyPeriodEndsLabel(outlookPeriod, timezone), + PeriodBegins: friendlyMonthDayTimeLabel(outlookPeriod.Start, timezone), + PeriodEnds: friendlyMonthDayTimeLabel(outlookPeriod.End, timezone), }) } return records diff --git a/internal/briefing/spc_convective_outlooks_module_test.go b/internal/briefing/spc_convective_outlooks_module_test.go index 54bf1f9..ddf075e 100644 --- a/internal/briefing/spc_convective_outlooks_module_test.go +++ b/internal/briefing/spc_convective_outlooks_module_test.go @@ -75,7 +75,7 @@ func TestSPCConvectiveOutlooksModuleBuildsPromptSafeRiskProduct(t *testing.T) { t.Fatalf("RiskDigest length = %d, want 1", len(value.RiskDigest)) } digest := value.RiskDigest[0] - if digest.LabelText != "Slight Risk" || digest.RiskLabel != "Slight risk" || digest.PeriodBegins != "2026-05-29 at 11:00 AM" || digest.PeriodEnds != "2026-05-30 at 7:00 AM" { + if digest.LabelText != "Slight Risk" || digest.RiskLabel != "Slight risk" || digest.PeriodBegins != "May 29 at 11:00 AM" || digest.PeriodEnds != "May 30 at 7:00 AM" { t.Fatalf("risk digest = %#v, want prompt-facing slight risk record", digest) } data, err := json.Marshal(output.Value)