dropped warn about prefix is not selected

This commit is contained in:
Mikhail Tergoev
2025-07-10 13:51:58 +03:00
parent 33dd0aa45e
commit d553256a7a

View File

@ -895,11 +895,8 @@ get_base_pfx () {
check_prefix_var () { check_prefix_var () {
if [[ -z "$WINEPREFIX" ]] ; then if [[ -z "$WINEPREFIX" ]] ; then
print_warning "Префикс не выбран."
local prefixes=() local prefixes=()
local count=1 local count=1
print_info "Доступные префиксы WineHelper:"
for prefix in "$WH_PREFIXES_DIR"/* ; do for prefix in "$WH_PREFIXES_DIR"/* ; do
if [[ -d "$prefix" ]]; then if [[ -d "$prefix" ]]; then
prefixes+=("$prefix") prefixes+=("$prefix")
@ -907,7 +904,10 @@ check_prefix_var () {
fi fi
done done
[[ ${#prefixes[@]} -eq 0 ]] && fatal "Не найдено ни одного префикса!" if [[ ${#prefixes[@]} -eq 0 ]]
then fatal "Не найдено ни одного префикса!"
else print_info "Доступные префиксы WineHelper:"
fi
echo "0 - Отмена" echo "0 - Отмена"
@ -1316,7 +1316,7 @@ run_autoinstall () {
remove_prefix() { remove_prefix() {
export WINEPREFIX="$1" export WINEPREFIX="$1"
if [[ -z "$WINEPREFIX" ]] if [[ -z "$WINEPREFIX" ]]
then print_error "Не указано имя префикса для удаления!" then print_warning "Не указано имя префикса для удаления. Выберите из списка..."
fi fi
check_prefix_var check_prefix_var
if [[ ! -d "$WINEPREFIX" ]] if [[ ! -d "$WINEPREFIX" ]]