[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:
parent
41f786683b
commit
3c4f9a8827
1 changed files with 8 additions and 1 deletions
|
@ -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" ;;
|
||||
|
|
Loading…
Reference in a new issue