Hi,
I see this error complaining that one of the session state variable is not initialized.
for idea_str in st.session_state.idea_list:
File "/usr/local/lib/python3.7/site-packages/streamlit/runtime/state/session_state_proxy.py", line 121, in __getattr__
raise AttributeError(_missing_attr_error_message(key))
AttributeError: st.session_state has no attribute "idea_list". Did you forget to initialize it? More info: https://docs.streamlit.io/library/advanced-features/session-state#initialization
The session_state is however initialized at the beginning of the code:
if 'idea_list' not in st.session_state:
st.session_state.idea_list = []
Note that this does not happen always. It happens occasionally and sometimes with other state variables.
Any reason why this is happening?
Is there any limitation on the number of session_state variables?
Thanks
Sudipta