czyoung commited on
Commit
f75a669
·
verified ·
1 Parent(s): b64e784

Move "analyzeAllToggle" to session_state

Browse files
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -419,6 +419,8 @@ if 'showSummary' not in st.session_state:
419
  st.session_state.showSummary = 'No'
420
  if 'speakerClips' not in st.session_state:
421
  st.session_state.speakerClips = {} # {filename: {speaker: wav_bytes}}
 
 
422
 
423
 
424
 
@@ -544,9 +546,8 @@ if st.sidebar.button("Multiple Files Demo"):
544
  # TODO: Remove if not necessary
545
  #st.session_state.select_currFile = demoName
546
  isDemo = True
547
- analyzeAllToggle = True
548
 
549
- analyzeAllToggle = False
550
  if len(file_names) == 0:
551
  st.text("Upload file(s) to enable analysis")
552
  else:
@@ -554,9 +555,9 @@ else:
554
  if len(file_names) == 0:
555
  st.error('Upload file(s) first!')
556
  else:
557
- analyzeAllToggle = True
558
 
559
- if analyzeAllToggle == True:
560
  print("Start analyzing")
561
  start_time = time.time()
562
  totalFiles = len(file_names)
@@ -613,7 +614,7 @@ if analyzeAllToggle == True:
613
  print(f"Finished analyzing {fpath}")
614
  print(f"Took {time.time() - start_time} seconds to analyze {totalFiles} files!")
615
  st.success(f"Took {time.time() - start_time} seconds to analyze {totalFiles} files!")
616
- analyzeAllToggle = False
617
 
618
  currFile = st.sidebar.selectbox('Current File', file_names, on_change=updateMultiSelect, key="select_currFile")
619
 
 
419
  st.session_state.showSummary = 'No'
420
  if 'speakerClips' not in st.session_state:
421
  st.session_state.speakerClips = {} # {filename: {speaker: wav_bytes}}
422
+ if 'analyzeAllToggle' not in st.session_state:
423
+ st.session_state.analyzeAllToggle = False
424
 
425
 
426
 
 
546
  # TODO: Remove if not necessary
547
  #st.session_state.select_currFile = demoName
548
  isDemo = True
549
+ st.session_state.analyzeAllToggle = True
550
 
 
551
  if len(file_names) == 0:
552
  st.text("Upload file(s) to enable analysis")
553
  else:
 
555
  if len(file_names) == 0:
556
  st.error('Upload file(s) first!')
557
  else:
558
+ st.session_state.analyzeAllToggle = True
559
 
560
+ if st.session_state.analyzeAllToggle == True:
561
  print("Start analyzing")
562
  start_time = time.time()
563
  totalFiles = len(file_names)
 
614
  print(f"Finished analyzing {fpath}")
615
  print(f"Took {time.time() - start_time} seconds to analyze {totalFiles} files!")
616
  st.success(f"Took {time.time() - start_time} seconds to analyze {totalFiles} files!")
617
+ st.session_state.analyzeAllToggle = False
618
 
619
  currFile = st.sidebar.selectbox('Current File', file_names, on_change=updateMultiSelect, key="select_currFile")
620