Avoid broken poet images while portraits are deferred #4
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: anas/divan#4
Loading…
Reference in New Issue
Block a user
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?
Scope: Show a placeholder (or no image) when a poet has no image instead of a broken
<img>.Acceptance criteria: Home and poet pages show no broken images.
Automated validation: Build; rendered HTML has no empty image URLs.
Manual validation: Visual check of the home page.
Dependencies or blockers: none
Tracked in titus-ai
projects/divan/TASKS.md.Progress (
8bb26a02): API serves an SVG placeholder; ImageUrl always set; export no longer points at ganjoor.net. Build passes. Pending: runtime check after the API restart.Verified:
/api/divan/poet/image/p1.gifreturns 200 image/svg+xml for a poet without a portrait (after fixa5f0f1b7). Closing.