diff --git a/wwwroot/question_answered.dspy b/wwwroot/question_answered.dspy index f4bbb5b..6e0ab41 100644 --- a/wwwroot/question_answered.dspy +++ b/wwwroot/question_answered.dspy @@ -1,6 +1,16 @@ questionkey = params_kw.questionkey answer = params_kw.answer -await session_setvalue(questionkey, answer) -return { - "status":"OK" -} +if questionkey: + await session_setvalue(questionkey, answer) + return { + "status":"SUCCEEDED" + "data":{ + "questionkey": questionkey, + "value": await session_getvalue(questionkey) + } + } +else: + return { + "status":"FAILED", + "error":"parameter(questionkey) not defined" + }