Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
@@ -74,13 +74,17 @@ except: # catch exception and set query param to predefined value
|
|
74 |
query_params = st.experimental_get_query_params()
|
75 |
query_option = query_params['query'][0]
|
76 |
|
|
|
77 |
if 'query' not in st.session_state:
|
78 |
#st.session_state['query'] = 'value'
|
79 |
query = st.text_input("", value="artificial intelligence", key="query")
|
80 |
else:
|
81 |
query = st.text_input("", value=st.session_state["query"], key="query")
|
|
|
82 |
st.session_state.query = query # if set already above. this prevents two interface elements setting it first time once
|
83 |
-
|
|
|
|
|
84 |
if 'query' not in st.session_state:
|
85 |
st.session_state.query = 'Genomics'
|
86 |
|
|
|
74 |
query_params = st.experimental_get_query_params()
|
75 |
query_option = query_params['query'][0]
|
76 |
|
77 |
+
# set the text input to query value if in session
|
78 |
if 'query' not in st.session_state:
|
79 |
#st.session_state['query'] = 'value'
|
80 |
query = st.text_input("", value="artificial intelligence", key="query")
|
81 |
else:
|
82 |
query = st.text_input("", value=st.session_state["query"], key="query")
|
83 |
+
try:
|
84 |
st.session_state.query = query # if set already above. this prevents two interface elements setting it first time once
|
85 |
+
except: # catch exception and set query param to predefined value
|
86 |
+
print("Error cant set after init")
|
87 |
+
|
88 |
if 'query' not in st.session_state:
|
89 |
st.session_state.query = 'Genomics'
|
90 |
|