mirror of
https://github.com/infiniflow/ragflow.git
synced 2025-12-08 20:42:30 +08:00
Fix:KeyError: 'globals' KeyError: 'globals' (#9571)
### What problem does this PR solve? https://github.com/infiniflow/ragflow/issues/9545 add backward compatible logics ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
@ -131,7 +131,16 @@ class Canvas:
|
|||||||
|
|
||||||
self.path = self.dsl["path"]
|
self.path = self.dsl["path"]
|
||||||
self.history = self.dsl["history"]
|
self.history = self.dsl["history"]
|
||||||
|
if "globals" in self.dsl:
|
||||||
self.globals = self.dsl["globals"]
|
self.globals = self.dsl["globals"]
|
||||||
|
else:
|
||||||
|
self.globals = {
|
||||||
|
"sys.query": "",
|
||||||
|
"sys.user_id": "",
|
||||||
|
"sys.conversation_turns": 0,
|
||||||
|
"sys.files": []
|
||||||
|
}
|
||||||
|
|
||||||
self.retrieval = self.dsl["retrieval"]
|
self.retrieval = self.dsl["retrieval"]
|
||||||
self.memory = self.dsl.get("memory", [])
|
self.memory = self.dsl.get("memory", [])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user