Files
flowdeck/app/routers
bruno 8497a36da9
FlowDeck CI / test (push) Failing after 8s
FlowDeck CI / docker (push) Has been skipped
fix: bouton delete cassé + preview PDF cliquable + icônes distinctes FlowDeck vs upload
1. Delete: ev.target pouvait être un noeud texte (emoji 🗑)
   → Text.closest() n'existe pas → handleTreeAction échouait.
   Fix: fallback sur ev.target.parentElement.closest().

2. Preview PDF: ajout lien 'Open viewer →' vers /pages/{id}
   (le viewer standalone rend le PDF dans une iframe).

3. Icônes distinctes:
   - Pages FlowDeck (content_format='blocks'/'markdown') → 📝
   - Fichiers uploadés → icône basée sur l'extension
   - _fileIcon() accepte contentFormat, propage depuis l'API tree
   - Appliqué dans sidebar (board.py) + page workspace (x-for + renderChildren)
2026-07-11 14:00:57 -04:00
..