fix: sanitizar tildes en milestone.py para evitar errores UnicodeEncodeError

This commit is contained in:
2026-09-04 21:43:44 -03:00
parent f31e2bf760
commit 169aa45746
+10 -10
View File
@@ -108,21 +108,21 @@ BASE_MILESTONE_TYPES = [
'sort_order': 2
},
{
'name': 'Trabajo Práctico 1',
'name': 'Trabajo Practico 1',
'code': 'tp_1',
'color': '#198754',
'description': 'Primera entrega o evaluación práctica',
'description': 'Primera entrega o evaluacion practica',
'sort_order': 3
},
{
'name': 'Trabajo Práctico 2',
'name': 'Trabajo Practico 2',
'code': 'tp_2',
'color': '#157347',
'description': 'Segunda entrega o evaluación práctica',
'description': 'Segunda entrega o evaluacion practica',
'sort_order': 4
},
{
'name': 'Trabajo Práctico 3',
'name': 'Trabajo Practico 3',
'code': 'tp_3',
'color': '#0f5132',
'description': 'Tercera entrega o proyecto integrador',
@@ -132,35 +132,35 @@ BASE_MILESTONE_TYPES = [
'name': 'Recuperatorio Parcial 1',
'code': 'recu_p1',
'color': '#fd7e14',
'description': 'Instancia de recuperación para el Parcial 1',
'description': 'Instancia de recuperacion para el Parcial 1',
'sort_order': 6
},
{
'name': 'Recuperatorio Parcial 2',
'code': 'recu_p2',
'color': '#e76b08',
'description': 'Instancia de recuperación para el Parcial 2',
'description': 'Instancia de recuperacion para el Parcial 2',
'sort_order': 7
},
{
'name': 'Recuperatorio TP 1',
'code': 'recu_tp1',
'color': '#ffc107',
'description': 'Reentrega o recuperación de Trabajo Práctico 1',
'description': 'Reentrega o recuperacion de Trabajo Practico 1',
'sort_order': 8
},
{
'name': 'Recuperatorio TP 2',
'code': 'recu_tp2',
'color': '#e0a800',
'description': 'Reentrega o recuperación de Trabajo Práctico 2',
'description': 'Reentrega o recuperacion de Trabajo Practico 2',
'sort_order': 9
},
{
'name': 'Recuperatorio TP 3',
'code': 'recu_tp3',
'color': '#c69500',
'description': 'Reentrega o recuperación de Trabajo Práctico 3',
'description': 'Reentrega o recuperacion de Trabajo Practico 3',
'sort_order': 10
},
{