diff --git a/cognition_objects/project.py b/cognition_objects/project.py index da3f4e28..9b50afd9 100644 --- a/cognition_objects/project.py +++ b/cognition_objects/project.py @@ -223,6 +223,7 @@ def update( icon: Optional[str] = None, allow_conversation_sharing_organization: Optional[bool] = None, allow_conversation_sharing_global: Optional[bool] = None, + allow_microsoft_copilot_connection: Optional[bool] = None, with_commit: bool = True, ) -> CognitionProject: project: CognitionProject = get(project_id) @@ -282,6 +283,8 @@ def update( ) if allow_conversation_sharing_global is not None: project.allow_conversation_sharing_global = allow_conversation_sharing_global + if allow_microsoft_copilot_connection is not None: + project.allow_microsoft_copilot_connection = allow_microsoft_copilot_connection general.flush_or_commit(with_commit) return project diff --git a/models.py b/models.py index 07e22393..1b0de3d0 100644 --- a/models.py +++ b/models.py @@ -1255,6 +1255,7 @@ class CognitionProject(Base): icon = Column(String, default="IconBolt") allow_conversation_sharing_organization = Column(Boolean, default=False) allow_conversation_sharing_global = Column(Boolean, default=False) + allow_microsoft_copilot_connection = Column(Boolean, default=False) class CognitionStrategy(Base):