Spaces:
Sleeping
Sleeping
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()
|