diff --git a/doc/ideen.md b/doc/ideen.md index ea3c418..e5667a0 100644 --- a/doc/ideen.md +++ b/doc/ideen.md @@ -4,10 +4,11 @@ OpenApi einbauen # Vielleicht -- Detailansicht und Bearbeitenansicht trennen? +- Detailansicht und Bearbeitenansicht trennen? Dann in der Ansicht nur gesetzte Sachen anzeigen - Impressum - Einladungslinks, direkt Nutzer auswählen statt über Mail zu gehen - Benachrichtigunssystem +- Tag bearbeitung und Ansicht, Es werden alle Tags angezeigt, diese können umbenannt oder zusammengeführt werden # Unklar - pickieren? zwischen aufgabe und in stammdaten entscheiden @@ -18,6 +19,7 @@ OpenApi einbauen - Auflösen welche Pflanzen dadurch automatisch bewässert werden - Zapfstellen könnten auch ein Ort sein - Datenschutz seite +- Finanzielles Ausgaben Einnahmen mit Tags # Refactoring - Module prüfen auf logisch Trennung, welche Module wären wiederverwendbar? Mailer ist ein schwieriger Fall, weil spezifische templates drin sind \ No newline at end of file diff --git a/internal/web/static/js/main.js b/internal/web/static/js/main.js index 5c3efa4..be8ec48 100644 --- a/internal/web/static/js/main.js +++ b/internal/web/static/js/main.js @@ -409,6 +409,7 @@ function initializeTagEditors(root = document) { if (!input || !bubbles || !suggestions) return; let tags = input.value.split(",").map((tag) => tag.trim().toLowerCase()).filter(Boolean); tags = [...new Set(tags)]; + input.value = ""; const render = () => { bubbles.replaceChildren(...tags.map((tag) => { const bubble = document.createElement("span");