Skip to content

refactor(juridico): elimina sub-área huérfana 'juridico-catalogos'

Jose Luis Flores requested to merge juridico into qa

Los catálogos del jurídico (materia, juzgado, estatus, carácter, alerta) son lookups internos consumidos desde Juicios y Convenios; nunca hubo página dedicada en portal_juridico/app/catalogos/ ni endpoint con guard require_subarea('juridico-catalogos') — los endpoints en /api/juridico/catalogos/* están protegidos por 'juridico-juicios'.

Cambios:

  • backend/main.py: nueva _cleanup_juridico_catalogos_subarea (idempotente, cascade limpia user_sub_area_permissions huérfanos).
  • backend/main.py: 'juridico-catalogos' fuera del seed de sub-áreas.
  • portal_juridico/admin/usuarios: 'juridico-catalogos' fuera del modal.

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

Merge request reports

Loading