From 814d5eade79a2b7703a40d071fb840a3fc3c0798 Mon Sep 17 00:00:00 2001 From: bronsen Date: Sat, 14 Feb 2026 18:49:05 +0100 Subject: [PATCH] models: more logging --- src/teilchensammler_cli/models.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/teilchensammler_cli/models.py b/src/teilchensammler_cli/models.py index 484e915..2052e41 100644 --- a/src/teilchensammler_cli/models.py +++ b/src/teilchensammler_cli/models.py @@ -36,6 +36,7 @@ async def make_teilchen_input(text: str) -> TeilchenCreate | None: name = text[0:name_end] if not name: logger.error("Could not extract name.") + logger.debug("Could not extract name from input: %s", text) return None description_start = text.find('"', name_end + 1) @@ -47,14 +48,18 @@ async def make_teilchen_input(text: str) -> TeilchenCreate | None: tags = re.findall(r"#\w+", text.lower()) if not tags: - logger.info("No tags found in text.") + logger.info("Could not extract tags.") + logger.debug("Could not extract tags from input: %s", text) - return TeilchenCreate( + teilchen = TeilchenCreate( name=name, description=description, tags=" ".join(natsorted(tags)), text=text, ) + logger.debug("Created new Teilchen: %r", teilchen) + + return teilchen async def load_initial_data() -> Sequence[Teilchen]: