From 8143ac6fb9aa462a71d9fcf934d2fd64d71fb4d7 Mon Sep 17 00:00:00 2001 From: cpacker Date: Fri, 22 Nov 2024 12:33:39 -0800 Subject: [PATCH] fix: hotfix --- letta/services/block_manager.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/letta/services/block_manager.py b/letta/services/block_manager.py index 8ae76b677f..bd04d39d50 100644 --- a/letta/services/block_manager.py +++ b/letta/services/block_manager.py @@ -29,6 +29,8 @@ def create_or_update_block(self, block: Block, actor: PydanticUser) -> PydanticB else: with self.session_maker() as session: data = block.model_dump(exclude_none=True) + # Remove organization_id from data if it exists + data.pop("organization_id", None) block = BlockModel(**data, organization_id=actor.organization_id) block.create(session, actor=actor) return block.to_pydantic()