diff --git a/bin/cversadm_token.sh b/bin/cversadm_token.sh index 16dd2b3..f0c6384 100755 --- a/bin/cversadm_token.sh +++ b/bin/cversadm_token.sh @@ -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" ;;