Kaynağa Gözat

Better detection of onion address

Bob Mottram 7 yıl önce
ebeveyn
işleme
99cf8b4419
1 değiştirilmiş dosya ile 2 ekleme ve 3 silme
  1. 2
    3
      src/freedombone-controlpanel

+ 2
- 3
src/freedombone-controlpanel Dosyayı Görüntüle

358
         return
358
         return
359
     fi
359
     fi
360
     # There are two forms of addresses: "x / y.onion" and "x.onion"
360
     # There are two forms of addresses: "x / y.onion" and "x.onion"
361
-    intermediate=$(echo "$selected_addresses" | awk -F '.' '{print $2}')
362
-    if [[ "$intermediate" == *'//'* ]]; then
363
-        onion_addr=$(echo "$intermediate" | awk -F ' ' '{print $3}').onion
361
+    if [[ "$selected_addresses" == *'/'* ]]; then
362
+        onion_addr=$(echo "$selected_addresses" | awk -F '/' '{print $2}' | awk -F ' ' '{print $2}').onion
364
     else
363
     else
365
         onion_addr="$selected_addresses".onion
364
         onion_addr="$selected_addresses".onion
366
     fi
365
     fi