edit_project and delete_project changed listview

This commit is contained in:
2025-09-25 00:02:23 +02:00
parent eac4aef0c6
commit a1a3e3eab3

View File

@@ -221,7 +221,12 @@ delete_project() {
projects=$(ls "$PROJECT_CONFIG_DIR" 2>/dev/null)
[ -z "$projects" ] && { whiptail --msgbox "Keine Projekte vorhanden." 10 60; return; }
project=$(whiptail --menu "Projekt zum Löschen auswählen:" 20 60 10 $projects 3>&1 1>&2 2>&3) || return
menu_list=()
for p in $projects; do
menu_list+=("$p" "")
done
project=$(whiptail --menu "Projekt zum Löschen auswählen:" 20 60 10 "${menu_list[@]}" 3>&1 1>&2 2>&3) || return
if whiptail --yesno "Projekt $project wirklich löschen?" 10 60; then
rm -rf "$PROJECT_CONFIG_DIR/$project" "$PROJECTS_DIR/$project"
@@ -234,7 +239,12 @@ edit_project() {
projects=$(ls "$PROJECT_CONFIG_DIR" 2>/dev/null)
[ -z "$projects" ] && { whiptail --msgbox "Keine Projekte vorhanden." 10 60; return; }
project=$(whiptail --menu "Projekt auswählen:" 20 60 10 $projects 3>&1 1>&2 2>&3) || return
menu_list=()
for p in $projects; do
menu_list+=("$p" "")
done
project=$(whiptail --menu "Projekt auswählen:" 20 60 10 "${menu_list[@]}" 3>&1 1>&2 2>&3) || return
local config_file="$PROJECT_CONFIG_DIR/$project/config-file"
while true; do