From a758f48b88aa4f1df94570c4c794a32d6d860c0b Mon Sep 17 00:00:00 2001 From: Gabriel Almeida Date: Sat, 27 May 2023 18:16:36 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(chains.py):=20set=20prompt?= =?UTF-8?q?=20field=20as=20required=20when=20value=20is=20None=20The=20pro?= =?UTF-8?q?mpt=20field=20was=20previously=20set=20as=20not=20required=20wh?= =?UTF-8?q?en=20no=20value=20was=20provided,=20but=20this=20is=20not=20the?= =?UTF-8?q?=20intended=20behavior.=20The=20prompt=20field=20should=20alway?= =?UTF-8?q?s=20be=20required,=20even=20if=20the=20default=20prompt=20is=20?= =?UTF-8?q?used.=20This=20commit=20fixes=20the=20issue=20by=20setting=20th?= =?UTF-8?q?e=20required=20attribute=20to=20True=20when=20the=20value=20is?= =?UTF-8?q?=20None.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/template/frontend_node/chains.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/backend/langflow/template/frontend_node/chains.py b/src/backend/langflow/template/frontend_node/chains.py index f12f98111..cfcda2ef4 100644 --- a/src/backend/langflow/template/frontend_node/chains.py +++ b/src/backend/langflow/template/frontend_node/chains.py @@ -21,8 +21,7 @@ class ChainFrontendNode(FrontendNode): # Separated for possible future changes if field.name == "prompt" and field.value is None: - # if no prompt is provided, use the default prompt - field.required = False + field.required = True field.show = True field.advanced = False if field.name == "memory":