Web: repeat labels pull weekday names from two sources #123

Closed
opened 2026-08-18 10:45:23 +00:00 by nalum · 1 comment
Owner

From the surface parity report (2026-08-18), defect 14.

Jobs.tsx:122-130 uses a hardcoded English weekday message array. EventDetail.tsx:70-75 uses Intl. A weekly job and a weekly event can disagree on weekday names in a translated UI. Both files also duplicate the same NTH_NAMES array.

Fix: unify on the Intl path in EventDetail.tsx and have Jobs import it (consolidation target 6 in the report).

From the surface parity report (2026-08-18), defect 14. `Jobs.tsx:122-130` uses a hardcoded English weekday message array. `EventDetail.tsx:70-75` uses `Intl`. A weekly job and a weekly event can disagree on weekday names in a translated UI. Both files also duplicate the same `NTH_NAMES` array. Fix: unify on the `Intl` path in `EventDetail.tsx` and have Jobs import it (consolidation target 6 in the report).
Author
Owner

Delivered in PR #145 (merged): repeat labels resolve through the one shared repeat.ts (Intl-derived weekdayNames + nthName feeding eventRepeatLabel/jobRepeatLabel) — the second weekday source is gone.

Delivered in PR #145 (merged): repeat labels resolve through the one shared repeat.ts (Intl-derived weekdayNames + nthName feeding eventRepeatLabel/jobRepeatLabel) — the second weekday source is gone.
nalum closed this issue 2026-08-18 16:47:11 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
eagraiclainne/app#123
No description provided.