edit_project and delete_project changed listview
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user