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 |
|