Kaynağa Gözat

Removed app name uniqueness

Bob Mottram 8 yıl önce
ebeveyn
işleme
14fd98f08e
1 değiştirilmiş dosya ile 4 ekleme ve 4 silme
  1. 4
    4
      src/freedombone-utils-selector

+ 4
- 4
src/freedombone-utils-selector Dosyayı Görüntüle

@@ -65,8 +65,8 @@ function remove_app {
65 65
     if [ ! -f $REMOVED_APPS_FILE ]; then
66 66
         touch $REMOVED_APPS_FILE
67 67
     fi
68
-    if ! grep -Fxq "$app_name" $REMOVED_APPS_FILE; then
69
-        echo "$app_name" >> $REMOVED_APPS_FILE
68
+    if ! grep -Fxq "-$app_name" $REMOVED_APPS_FILE; then
69
+        echo "-$app_name" >> $REMOVED_APPS_FILE
70 70
     fi
71 71
 }
72 72
 
@@ -77,7 +77,7 @@ function app_is_removed {
77 77
         return
78 78
     fi
79 79
 
80
-    if ! grep -Fxq "$app_name" $REMOVED_APPS_FILE; then
80
+    if ! grep -Fxq "-$app_name" $REMOVED_APPS_FILE; then
81 81
         echo "0"
82 82
     else
83 83
         echo "1"
@@ -90,7 +90,7 @@ function reinstall_app {
90 90
         return
91 91
     fi
92 92
     if [[ $(app_is_removed $app_name) == "1" ]]; then
93
-        sed -i "/${app_name}/d" $REMOVED_APPS_FILE
93
+        sed -i "/-${app_name}/d" $REMOVED_APPS_FILE
94 94
     fi
95 95
 }
96 96