m0ksh commited on
Commit
053fe24
·
verified ·
1 Parent(s): 5100cb5

Sync from GitHub (preserve manual model files)

Browse files
Files changed (1) hide show
  1. StreamlitApp/StreamlitApp.py +7 -1
StreamlitApp/StreamlitApp.py CHANGED
@@ -53,7 +53,13 @@ if st.sidebar.button("Clear All Fields"):
53
  if k in st.session_state:
54
  del st.session_state[k]
55
  st.sidebar.success("Cleared app state.")
56
- st.experimental_rerun()
 
 
 
 
 
 
57
 
58
  # Load model once
59
  model = load_model()
 
53
  if k in st.session_state:
54
  del st.session_state[k]
55
  st.sidebar.success("Cleared app state.")
56
+ # Streamlit renamed `experimental_rerun()` -> `rerun()` in newer versions.
57
+ # Use a version-safe call so Spaces don't fail with AttributeError.
58
+ rerun_fn = getattr(st, "rerun", None) or getattr(st, "experimental_rerun", None)
59
+ if rerun_fn is not None:
60
+ rerun_fn()
61
+ else:
62
+ st.stop()
63
 
64
  # Load model once
65
  model = load_model()