mirror of
https://github.com/open-webui/open-webui
synced 2025-06-25 17:57:20 +00:00
fix
This commit is contained in:
parent
febab58821
commit
bbdfcd18e1
@ -114,4 +114,12 @@ async def reset_memory_from_vector_db(
|
|||||||
|
|
||||||
@router.delete("/{memory_id}", response_model=bool)
|
@router.delete("/{memory_id}", response_model=bool)
|
||||||
async def delete_memory_by_id(memory_id: str, user=Depends(get_verified_user)):
|
async def delete_memory_by_id(memory_id: str, user=Depends(get_verified_user)):
|
||||||
return Memories.delete_memory_by_id_and_user_id(memory_id, user.id)
|
result = Memories.delete_memory_by_id_and_user_id(memory_id, user.id)
|
||||||
|
|
||||||
|
if result:
|
||||||
|
collection = CHROMA_CLIENT.get_or_create_collection(
|
||||||
|
name=f"user-memory-{user.id}"
|
||||||
|
)
|
||||||
|
collection.delete_document(memory_id)
|
||||||
|
return True
|
||||||
|
return False
|
||||||
|
Loading…
Reference in New Issue
Block a user