Spaces:
Runtime error
Runtime error
changes at endpoint
Browse files- app/main.py +14 -2
app/main.py
CHANGED
|
@@ -163,10 +163,16 @@ def review_action(request: ReviewActionRequest,db: Session = Depends(get_session
|
|
| 163 |
"configurable": {
|
| 164 |
"thread_id": request.thread_id,
|
| 165 |
"user_id": str(current_user.id),
|
| 166 |
-
|
| 167 |
}
|
| 168 |
}
|
| 169 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 170 |
if request.status == "rejected":
|
| 171 |
payload = Command(resume={
|
| 172 |
"status": "rejected",
|
|
@@ -222,10 +228,16 @@ def send_email(request: SendEmailRequest,db: Session = Depends(get_session),curr
|
|
| 222 |
"configurable": {
|
| 223 |
"thread_id": request.thread_id,
|
| 224 |
"user_id": str(current_user.id),
|
| 225 |
-
"sender_email_id": encode_email_for_namespace(request.sender_email_id ),
|
| 226 |
}
|
| 227 |
}
|
| 228 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 229 |
graph.update_state(
|
| 230 |
config,
|
| 231 |
{"messages": [HumanMessage(content=request.human_message)]},
|
|
|
|
| 163 |
"configurable": {
|
| 164 |
"thread_id": request.thread_id,
|
| 165 |
"user_id": str(current_user.id),
|
| 166 |
+
|
| 167 |
}
|
| 168 |
}
|
| 169 |
|
| 170 |
+
state=graph.get_state(config)
|
| 171 |
+
|
| 172 |
+
sender_email_id=state.values['sender_email_id']
|
| 173 |
+
|
| 174 |
+
config["configurable"]["sender_email_id"] = encode_email_for_namespace(sender_email_id)
|
| 175 |
+
|
| 176 |
if request.status == "rejected":
|
| 177 |
payload = Command(resume={
|
| 178 |
"status": "rejected",
|
|
|
|
| 228 |
"configurable": {
|
| 229 |
"thread_id": request.thread_id,
|
| 230 |
"user_id": str(current_user.id),
|
|
|
|
| 231 |
}
|
| 232 |
}
|
| 233 |
|
| 234 |
+
|
| 235 |
+
state=graph.get_state(config)
|
| 236 |
+
|
| 237 |
+
sender_email_id=state.values['sender_email_id']
|
| 238 |
+
|
| 239 |
+
config["configurable"]["sender_email_id"] = encode_email_for_namespace(sender_email_id)
|
| 240 |
+
|
| 241 |
graph.update_state(
|
| 242 |
config,
|
| 243 |
{"messages": [HumanMessage(content=request.human_message)]},
|