From 90911c1074470311f48fbd4f5e1eb55d37985db3 Mon Sep 17 00:00:00 2001 From: Lars Date: Sat, 8 Nov 2025 17:59:08 +0100 Subject: [PATCH] Dateien nach "app/core" hochladen --- app/core/chunk_payload.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/app/core/chunk_payload.py b/app/core/chunk_payload.py index 5bb17df..375da04 100644 --- a/app/core/chunk_payload.py +++ b/app/core/chunk_payload.py @@ -254,13 +254,14 @@ def make_chunk_payloads( if note_title is not None: pl["title"] = note_title if note_tags is not None: - # propagate optional retriever_weight from frontmatter - if frontmatter.get("retriever_weight") is not None: - try: - pl["retriever_weight"] = float(frontmatter.get("retriever_weight")) - except Exception: - pass pl["tags"] = note_tags + # propagate optional retriever_weight from frontmatter + try: + _rw = frontmatter.get("retriever_weight") if isinstance(frontmatter, dict) else None + if _rw is not None: + pl["retriever_weight"] = float(_rw) + except Exception: + pass if token_counts[i] is not None: pl["token_count"] = int(token_counts[i]) if section_titles[i] is not None: