bluenevus commited on
Commit
84ddce1
·
1 Parent(s): 0bdc7cb

Update app.py via AI Editor

Browse files
Files changed (1) hide show
  1. app.py +1 -3
app.py CHANGED
@@ -563,7 +563,7 @@ app.layout = dbc.Container([
563
  State('select-proposal-dropdown', 'value'),
564
  Input('cancel-action-btn', 'n_clicks'),
565
  Input('stream-interval', 'n_intervals'),
566
- State('stream-status', 'data')
567
  ],
568
  prevent_initial_call=True
569
  )
@@ -758,12 +758,10 @@ def master_callback(
758
  finally:
759
  gemini_lock.release()
760
  action_name = "shred" if triggered_id=="shred-action-btn" else ("proposal" if triggered_id=="proposal-action-btn" else "compliance")
761
- # For compliance, select_proposal_dropdown_value is the proposal doc
762
  t = Thread(target=stream_gemini_thread, args=(action_name, doc_value, chat_input, uploaded_rfp_decoded_bytes, select_proposal_dropdown_value))
763
  t.daemon = True
764
  t.start()
765
  output_data_upload = dcc.Markdown("Starting Gemini operation...", style={"whiteSpace": "pre-wrap", "wordWrap": "break-word"})
766
- # After action is started, future stream-interval will update the lists
767
  return (
768
  shred_store, proposal_store, output_data_upload,
769
  uploaded_doc_list, doc_options, doc_value,
 
563
  State('select-proposal-dropdown', 'value'),
564
  Input('cancel-action-btn', 'n_clicks'),
565
  Input('stream-interval', 'n_intervals'),
566
+ State('stream-status', 'data') # <-- Moved this to the last State, matching the last argument
567
  ],
568
  prevent_initial_call=True
569
  )
 
758
  finally:
759
  gemini_lock.release()
760
  action_name = "shred" if triggered_id=="shred-action-btn" else ("proposal" if triggered_id=="proposal-action-btn" else "compliance")
 
761
  t = Thread(target=stream_gemini_thread, args=(action_name, doc_value, chat_input, uploaded_rfp_decoded_bytes, select_proposal_dropdown_value))
762
  t.daemon = True
763
  t.start()
764
  output_data_upload = dcc.Markdown("Starting Gemini operation...", style={"whiteSpace": "pre-wrap", "wordWrap": "break-word"})
 
765
  return (
766
  shred_store, proposal_store, output_data_upload,
767
  uploaded_doc_list, doc_options, doc_value,