Clarity: Views render raw @remind(...) sync ID instead of hiding it
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 74/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- javascript
- Ambito
- frontend
Direzione di ricerca
Inizia dal rendering del testo delle attività di Clarity per Inbox e le altre viste generate, quindi riproducilo con un'attività sincronizzata tramite il plugin Remind usando un UUID @remind(...). Confronta le viste native e Clarity; il lavoro è completo quando l'UUID è nascosto, mentre il testo dell'attività e l'indicatore del promemoria rimangono visibili.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Checks
- I confirm I have restarted NotePlan and this problem still persists.
- I confirm I have reinstalled the Plugin and this problem still persists.
- Is this a repeatable problem?
System
- Device OS: macOS
- NotePlan Version: 3.21.2 (1522)
- Plugin Name & Version: Clarity v1.9.0
Describe the bug
In views generated by Clarity (e.g. the Inbox view), tasks that have been synced to Apple Reminders via the "Remind" plugin's @remind(...) declaration display the full raw sync ID inline — e.g. @remind(:::8ECB59B3-4E5E-4B15-833F-348D1A8CE4DE). NotePlan's own default/native views correctly hide this ID and just show the task text with its reminder indicator (a bell icon with the reminder time). This looks like an oversight in how Clarity renders task text, rather than an error/crash — Clarity just isn't stripping this hidden metadata the way NotePlan's native views do.
What do you expect it to do instead?
Clarity should hide the @remind(...) UUID the same way NotePlan's built-in views do, rather than rendering it as visible text in the task line.
To Reproduce
Steps to reproduce the behavior:
- Install the "Remind" plugin and sync a task to Apple Reminders using the
@reminddeclaration. - Open NotePlan's default Inbox/calendar view — confirm the task displays normally, with no visible ID (just the task text and a reminder indicator).
- Open Clarity's Inbox view (or another Clarity-generated view containing that task).
- Observe that the task now shows the raw
@remind(:::UUID)string appended after the task text.
Screenshots
Additional context
This appears to be specific to how Clarity parses/strips (or doesn't strip) plugin-inserted metadata tags when rendering its own task views — other plugins that use similar hidden-metadata conventions in task lines may be affected the same way, not just Remind's @remind tag.
- Lingua principale
- JavaScript
- Stelle
- 204
- Fork
- 82
- Merge medio
- 22h 27m
- PR unite (30g)
- 3
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di NotePlan/plugins
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
-
Dashboard: Task "Comment" Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
-
Tidy: Issue with plugin.json Apertabug
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
-
Dashboard: Settings filter Apertabug enhancement
Tutte le issue di NotePlan/plugins
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
avniproject/avni-client#2135 ·
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
babalae/bettergi-scripts-list#3674 ·
-
A-Release-Notes C-Editing D-Modest S-Ready-For-Implementation
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
bevyengine/bevy-website#2595 ·
-
ecosystem wording
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
matrix-org/matrix.org#3649 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
vadimdemedes/ink#1029 ·