[FIXED] Corregir errores en cversadm_token.sh para mostrar correctamente el menú

- Añadir variable head_error necesaria para diálogos de error
- Aumentar tamaño de ventana del menú para evitar problemas de visualización
- Mejorar comentarios para mayor claridad

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mauro Rosero P. 2025-03-15 13:12:04 -05:00
parent 41f786683b
commit 3c4f9a8827
Signed by: mrosero
GPG key ID: 83BD2A5F674B7E26

View file

@ -29,6 +29,9 @@ BIN_BASE="bin"
BIN_LIBS="lib"
BIN_MESG="msg"
# Definir head_error para uso en funciones
head_error="ERROR"
# Importar bibliotecas necesarias
source "${BIN_HOME}/${BIN_BASE}/${BIN_LIBS}/base.lib"
source "${BIN_HOME}/${BIN_BASE}/${BIN_LIBS}/console.lib"
@ -59,14 +62,18 @@ ensure_developers_dir() {
# Función para seleccionar la plataforma de control de versiones
select_platform() {
# Crear opciones del menú utilizando un formato compatible con dialog_input_menu
local options="1 ${cvmsg_010} 2 ${cvmsg_011} 3 ${cvmsg_012}"
dialog_input_menu "${cvmsg_001}" "${cvmsg_002}" "$options" 12
# Incrementar filas para evitar problemas de espacio
dialog_input_menu "${cvmsg_001}" "${cvmsg_002}" "$options" 15 70
# Verificar si hubo cancelación o error
if [ $codex -ne 0 ]; then
return 1
fi
# Interpretar la selección
case $value in
1) echo "github" ;;
2) echo "gitlab" ;;