AIdeaText commited on
Commit
136e604
1 Parent(s): ce1dce6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -9
app.py CHANGED
@@ -53,16 +53,14 @@ def main():
53
  st.session_state.role = None
54
 
55
  # Inicialización de las conexiones a la base de datos
56
- #if 'db_initialized' not in st.session_state:
57
- # st.session_state.db_initialized = initialize_database_connections()
58
-
59
- #if not st.session_state.db_initialized:
60
- # st.error("Error initializing database connections")
61
- # st.stop()
62
-
63
- # Verificar la conexión a MongoDB
64
- if not initialize_mongodb_connection():
65
  st.warning("La conexión a la base de datos MongoDB no está disponible. Algunas funciones pueden no estar operativas.")
 
 
66
 
67
  print(f"Página actual: {st.session_state.page}")
68
  print(f"Rol del usuario: {st.session_state.role}")
 
53
  st.session_state.role = None
54
 
55
  # Inicialización de las conexiones a la base de datos
56
+ if 'db_initialized' not in st.session_state:
57
+ st.session_state.db_initialized = initialize_database_connections()
58
+
59
+ # Mostrar advertencias si las conexiones fallaron
60
+ if not st.session_state.db_initialized.get("mongodb", False):
 
 
 
 
61
  st.warning("La conexión a la base de datos MongoDB no está disponible. Algunas funciones pueden no estar operativas.")
62
+ if not st.session_state.db_initialized.get("cosmos_sql", False):
63
+ st.warning("La conexión a Cosmos DB SQL API no está disponible. Algunas funciones pueden no estar operativas.")
64
 
65
  print(f"Página actual: {st.session_state.page}")
66
  print(f"Rol del usuario: {st.session_state.role}")