AIdeaText commited on
Commit
6cfb47a
verified
1 Parent(s): 54c403e

Update modules/studentact/student_activities_v2.py

Browse files
modules/studentact/student_activities_v2.py CHANGED
@@ -536,7 +536,6 @@ def display_semantic_activities(username: str, t: dict):
536
 
537
  ###################################################################################################
538
 
539
- # Esta funci贸n deber铆a reemplazar o complementar la actual display_discourse_activities
540
  def display_discourse_activities(username: str, t: dict):
541
  """
542
  Muestra actividades de an谩lisis del discurso (mostrado como 'An谩lisis comparado de textos' en la UI)
@@ -584,9 +583,10 @@ def display_discourse_activities(username: str, t: dict):
584
  if not (has_key_concepts or has_text or has_graphs):
585
  st.warning(t.get('insufficient_data', 'Datos insuficientes para mostrar un an谩lisis completo'))
586
  # Mostrar datos disponibles en formato JSON para depuraci贸n (opcional)
587
- with st.expander("Ver datos disponibles", expanded=False):
588
- st.json({k: v for k, v in analysis.items()
589
- if k not in ['_id', 'timestamp'] and v is not None})
 
590
  continue
591
 
592
  # Mostrar conceptos clave
@@ -706,8 +706,9 @@ def display_discourse_activities(username: str, t: dict):
706
  st.error(t.get('error_discourse', 'Error al mostrar an谩lisis comparado de textos'))
707
 
708
  # Mostrar informaci贸n de depuraci贸n para facilitar la soluci贸n de problemas
709
- with st.expander("Detalles del error", expanded=False):
710
- st.exception(e)
 
711
 
712
 
713
  #################################################################################
 
536
 
537
  ###################################################################################################
538
 
 
539
  def display_discourse_activities(username: str, t: dict):
540
  """
541
  Muestra actividades de an谩lisis del discurso (mostrado como 'An谩lisis comparado de textos' en la UI)
 
583
  if not (has_key_concepts or has_text or has_graphs):
584
  st.warning(t.get('insufficient_data', 'Datos insuficientes para mostrar un an谩lisis completo'))
585
  # Mostrar datos disponibles en formato JSON para depuraci贸n (opcional)
586
+ # NO usar expander aqu铆 para evitar expanders anidados
587
+ st.markdown("**Datos disponibles:**")
588
+ st.json({k: v for k, v in analysis.items()
589
+ if k not in ['_id', 'timestamp'] and v is not None})
590
  continue
591
 
592
  # Mostrar conceptos clave
 
706
  st.error(t.get('error_discourse', 'Error al mostrar an谩lisis comparado de textos'))
707
 
708
  # Mostrar informaci贸n de depuraci贸n para facilitar la soluci贸n de problemas
709
+ # No usar expander aqu铆 para evitar problemas con contextos
710
+ st.markdown("**Detalles del error:**")
711
+ st.exception(e)
712
 
713
 
714
  #################################################################################