Gaykar commited on
Commit
477695a
·
1 Parent(s): 5352094

changes at endpoint

Browse files
Files changed (1) hide show
  1. 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
- "sender_email_id": encode_email_for_namespace(request.sender_email_id ),
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)]},