Skip to content

Commit 53aa48c

Browse files
whipser030黑布林CaralHsifridayL
authored
fix: feedback messages (#604)
* update reader and search strategy * set strategy reader and search config * fix install problem * fix * fix test * turn off graph recall * turn off graph recall * turn off graph recall * fix Searcher input bug * fix Searcher * fix Search * fix bug * adjust strategy reader * adjust strategy reader * adjust search config input * reformat code * re pr * format repair * fix time issue * develop feedback process * feedback handler configuration * upgrade feedback using * add threshold * update prompt * update prompt * fix handler * add feedback scheduler * add handler change node update * add handler change node update * add handler change node update * add handler change node update * fix interface input * add chunk and ratio filter * update stopwords * fix messages queue --------- Co-authored-by: 黑布林 <[email protected]> Co-authored-by: CaralHsi <[email protected]> Co-authored-by: chunyu li <[email protected]>
1 parent 73e8a22 commit 53aa48c

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

src/memos/mem_scheduler/general_scheduler.py

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -626,18 +626,8 @@ def _extract_fields(mem_item):
626626
or mem_item.get("original_content")
627627
)
628628
source_doc_id = None
629-
if isinstance(mem_item, dict):
630-
source_doc_id = (
631-
mem_item.get("source_doc_id")
632-
or mem_item.get("doc_id")
633-
or (mem_item.get("metadata") or {}).get("source_doc_id")
634-
)
635-
else:
636-
metadata = getattr(mem_item, "metadata", None)
637-
if metadata:
638-
source_doc_id = getattr(metadata, "source_doc_id", None) or getattr(
639-
metadata, "doc_id", None
640-
)
629+
if "archived_id" in mem_item:
630+
source_doc_id = mem_item.get("archived_id")
641631

642632
return mem_id, mem_memory, original_content, source_doc_id
643633

0 commit comments

Comments
 (0)