awacke1 commited on
Commit
a40873a
Β·
verified Β·
1 Parent(s): 29fced7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +33 -33
app.py CHANGED
@@ -829,39 +829,39 @@ def main():
829
  st.error(f"Invalid JSON: {str(e)} 🚫")
830
 
831
 
832
-
833
- elif selected_view == 'New Record':
834
- Label = '# πŸ†• New Record view - Every new record is a new beginning'
835
- st.markdown(Label)
836
- st.markdown("#### Create a new document:")
837
- #if st.button("πŸ€– Insert Auto-Generated Record"):
838
- success, message = save_or_clone_to_cosmos_db(container,
839
- query="Auto-generated",
840
- response="This is an auto-generated record.")
841
- if success:
842
- st.success(message)
843
- #st.rerun()
844
- else:
845
- st.error(message)
846
- #else:
847
-
848
- new_id = st.text_input("ID", value=generate_unique_id(), key='new_id')
849
- new_doc_str = st.text_area("Document Content (in JSON format)",
850
- value='{}', height=300)
851
- if st.button("βž• Create New Document"):
852
- try:
853
- new_doc = json.loads(new_doc_str)
854
- new_doc['id'] = new_id
855
- success, message = insert_record(container, new_doc)
856
- if success:
857
- st.success(f"New document created with id: {new_doc['id']} πŸŽ‰")
858
- st.session_state.selected_document_id = new_doc['id']
859
- #st.rerun()
860
- else:
861
- st.error(message)
862
- except json.JSONDecodeError as e:
863
- st.error(f"Invalid JSON: {str(e)} 🚫")
864
-
865
  else:
866
  st.sidebar.info("No documents found in this container. πŸ“­")
867
 
 
829
  st.error(f"Invalid JSON: {str(e)} 🚫")
830
 
831
 
832
+
833
+ elif selected_view == 'New Record':
834
+ Label = '# πŸ†• New Record view - Every new record is a new beginning'
835
+ st.markdown(Label)
836
+ st.markdown("#### Create a new document:")
837
+ #if st.button("πŸ€– Insert Auto-Generated Record"):
838
+ success, message = save_or_clone_to_cosmos_db(container,
839
+ query="Auto-generated",
840
+ response="This is an auto-generated record.")
841
+ if success:
842
+ st.success(message)
843
+ #st.rerun()
844
+ else:
845
+ st.error(message)
846
+ #else:
847
+
848
+ new_id = st.text_input("ID", value=generate_unique_id(), key='new_id')
849
+ new_doc_str = st.text_area("Document Content (in JSON format)",
850
+ value='{}', height=300)
851
+ if st.button("βž• Create New Document"):
852
+ try:
853
+ new_doc = json.loads(new_doc_str)
854
+ new_doc['id'] = new_id
855
+ success, message = insert_record(container, new_doc)
856
+ if success:
857
+ st.success(f"New document created with id: {new_doc['id']} πŸŽ‰")
858
+ st.session_state.selected_document_id = new_doc['id']
859
+ #st.rerun()
860
+ else:
861
+ st.error(message)
862
+ except json.JSONDecodeError as e:
863
+ st.error(f"Invalid JSON: {str(e)} 🚫")
864
+
865
  else:
866
  st.sidebar.info("No documents found in this container. πŸ“­")
867