Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -189,7 +189,7 @@ def main():
|
|
189 |
st.session_state.selected_database = selected_db
|
190 |
st.session_state.selected_container = None
|
191 |
st.session_state.selected_document_id = None
|
192 |
-
st.
|
193 |
|
194 |
if st.session_state.selected_database:
|
195 |
database = st.session_state.client.get_database_client(st.session_state.selected_database)
|
@@ -199,7 +199,7 @@ def main():
|
|
199 |
if selected_container != st.session_state.selected_container:
|
200 |
st.session_state.selected_container = selected_container
|
201 |
st.session_state.selected_document_id = None
|
202 |
-
st.
|
203 |
|
204 |
if st.session_state.selected_container:
|
205 |
container = database.get_container_client(st.session_state.selected_container)
|
@@ -221,7 +221,7 @@ def main():
|
|
221 |
|
222 |
if selected_document != st.session_state.selected_document_id:
|
223 |
st.session_state.selected_document_id = selected_document
|
224 |
-
st.
|
225 |
|
226 |
if st.session_state.selected_document_id:
|
227 |
st.subheader(f"๐ Document Details: {st.session_state.selected_document_id}")
|
@@ -262,7 +262,7 @@ def main():
|
|
262 |
if success:
|
263 |
st.success(message)
|
264 |
st.session_state.selected_document_id = updated_doc['id']
|
265 |
-
st.
|
266 |
else:
|
267 |
st.error(message)
|
268 |
except json.JSONDecodeError as e:
|
@@ -278,7 +278,7 @@ def main():
|
|
278 |
st.success(f"Document cloned with new id: {cloned_doc['id']} ๐")
|
279 |
st.session_state.selected_document_id = cloned_doc['id']
|
280 |
# Switch to 'Show as Edit and Save' mode
|
281 |
-
st.
|
282 |
else:
|
283 |
st.error(message)
|
284 |
elif selected_view == 'New Record':
|
@@ -295,7 +295,7 @@ def main():
|
|
295 |
st.success(f"New document created with id: {new_doc['id']} ๐")
|
296 |
st.session_state.selected_document_id = new_doc['id']
|
297 |
# Switch to 'Show as Edit and Save' mode
|
298 |
-
st.
|
299 |
else:
|
300 |
st.error(message)
|
301 |
except json.JSONDecodeError as e:
|
@@ -370,7 +370,7 @@ def main():
|
|
370 |
st.session_state.selected_database = None
|
371 |
st.session_state.selected_container = None
|
372 |
st.session_state.selected_document_id = None
|
373 |
-
st.
|
374 |
|
375 |
if __name__ == "__main__":
|
376 |
main()
|
|
|
189 |
st.session_state.selected_database = selected_db
|
190 |
st.session_state.selected_container = None
|
191 |
st.session_state.selected_document_id = None
|
192 |
+
st.rerun()
|
193 |
|
194 |
if st.session_state.selected_database:
|
195 |
database = st.session_state.client.get_database_client(st.session_state.selected_database)
|
|
|
199 |
if selected_container != st.session_state.selected_container:
|
200 |
st.session_state.selected_container = selected_container
|
201 |
st.session_state.selected_document_id = None
|
202 |
+
st.rerun()
|
203 |
|
204 |
if st.session_state.selected_container:
|
205 |
container = database.get_container_client(st.session_state.selected_container)
|
|
|
221 |
|
222 |
if selected_document != st.session_state.selected_document_id:
|
223 |
st.session_state.selected_document_id = selected_document
|
224 |
+
st.rerun()
|
225 |
|
226 |
if st.session_state.selected_document_id:
|
227 |
st.subheader(f"๐ Document Details: {st.session_state.selected_document_id}")
|
|
|
262 |
if success:
|
263 |
st.success(message)
|
264 |
st.session_state.selected_document_id = updated_doc['id']
|
265 |
+
st.rerun()
|
266 |
else:
|
267 |
st.error(message)
|
268 |
except json.JSONDecodeError as e:
|
|
|
278 |
st.success(f"Document cloned with new id: {cloned_doc['id']} ๐")
|
279 |
st.session_state.selected_document_id = cloned_doc['id']
|
280 |
# Switch to 'Show as Edit and Save' mode
|
281 |
+
st.rerun()
|
282 |
else:
|
283 |
st.error(message)
|
284 |
elif selected_view == 'New Record':
|
|
|
295 |
st.success(f"New document created with id: {new_doc['id']} ๐")
|
296 |
st.session_state.selected_document_id = new_doc['id']
|
297 |
# Switch to 'Show as Edit and Save' mode
|
298 |
+
st.rerun()
|
299 |
else:
|
300 |
st.error(message)
|
301 |
except json.JSONDecodeError as e:
|
|
|
370 |
st.session_state.selected_database = None
|
371 |
st.session_state.selected_container = None
|
372 |
st.session_state.selected_document_id = None
|
373 |
+
st.rerun()
|
374 |
|
375 |
if __name__ == "__main__":
|
376 |
main()
|