Clear tag input after initializing tag editors
CI / test (push) Failing after 2m58s

This commit is contained in:
2026-09-16 20:30:38 +02:00
parent ef608551ad
commit 6670100248
2 changed files with 4 additions and 1 deletions
+3 -1
View File
@@ -4,10 +4,11 @@
OpenApi einbauen OpenApi einbauen
# Vielleicht # Vielleicht
- Detailansicht und Bearbeitenansicht trennen? - Detailansicht und Bearbeitenansicht trennen? Dann in der Ansicht nur gesetzte Sachen anzeigen
- Impressum - Impressum
- Einladungslinks, direkt Nutzer auswählen statt über Mail zu gehen - Einladungslinks, direkt Nutzer auswählen statt über Mail zu gehen
- Benachrichtigunssystem - Benachrichtigunssystem
- Tag bearbeitung und Ansicht, Es werden alle Tags angezeigt, diese können umbenannt oder zusammengeführt werden
# Unklar # Unklar
- pickieren? zwischen aufgabe und in stammdaten entscheiden - pickieren? zwischen aufgabe und in stammdaten entscheiden
@@ -18,6 +19,7 @@ OpenApi einbauen
- Auflösen welche Pflanzen dadurch automatisch bewässert werden - Auflösen welche Pflanzen dadurch automatisch bewässert werden
- Zapfstellen könnten auch ein Ort sein - Zapfstellen könnten auch ein Ort sein
- Datenschutz seite - Datenschutz seite
- Finanzielles Ausgaben Einnahmen mit Tags
# Refactoring # Refactoring
- Module prüfen auf logisch Trennung, welche Module wären wiederverwendbar? Mailer ist ein schwieriger Fall, weil spezifische templates drin sind - Module prüfen auf logisch Trennung, welche Module wären wiederverwendbar? Mailer ist ein schwieriger Fall, weil spezifische templates drin sind
+1
View File
@@ -409,6 +409,7 @@ function initializeTagEditors(root = document) {
if (!input || !bubbles || !suggestions) return; if (!input || !bubbles || !suggestions) return;
let tags = input.value.split(",").map((tag) => tag.trim().toLowerCase()).filter(Boolean); let tags = input.value.split(",").map((tag) => tag.trim().toLowerCase()).filter(Boolean);
tags = [...new Set(tags)]; tags = [...new Set(tags)];
input.value = "";
const render = () => { const render = () => {
bubbles.replaceChildren(...tags.map((tag) => { bubbles.replaceChildren(...tags.map((tag) => {
const bubble = document.createElement("span"); const bubble = document.createElement("span");