PWA "New Entry" shortcut points at unregistered /entries/new → "Entry not found" #111
Labels
No labels
bug
duplicate
enhancement
future
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
rbrooks/TeaLeaves#111
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: Medium · Confidence: High · Effort: XS · Category: ui
Evidence
app/public/manifest.json:19-24- shortcuturl: /entries/new.app/src/App.tsx:101-102- onlyentriesandentries/:idregistered;app/src/pages/Entries/EntryDetailPage.tsx:53-58-/entries/new→GET /api/entries/new→ "Entry not found."Problem
Long-pressing the installed PWA icon → "New Entry" opens
/entries/new, which matchesentries/:id, fetches a non-existent entry, and shows "Entry not found."Impact
The one home-screen shortcut the PWA advertises lands on an error page.
Fix
Add a real
/entries/newroute openingEntryForm, or repoint the shortcut at/entries?new=1and open the create form from that param.Acceptance criteria
Related: F-20 (missing PWA icons).
Filed from the 2026-07-15 codebase audit. Full report:
docs/.internal/report-2026-07-15.md(gitignored).PWA "New Entry" shortcut points at unregistered /entries/new ? "Entry not found"to PWA "New Entry" shortcut points at unregistered /entries/new → "Entry not found"The PWA 'New Entry' shortcut now points at
/entries?new=1, which opens the create form on the list (param stripped after) — no more landing on theentries/:idroute and a 'Entry not found' page.Shipped in
59e4fdd(test fix6561f9a), part of the v7.3.0 milestone. Verified on dev (v7.2.1-3-g6561f9a): app suite 65/65 and api suite 268/268 green on the dev server; the one CI red was the known runner flake (iac#159), not this change.