@@ -401,14 +401,16 @@ app_aria2() {
401
401
402
402
app_voipblock_for_mmpbx () {
403
403
install () {
404
- curl -s https://repository.macoers.com/voipblock/voipblock.sh | ash -s tch_install_for_mmpbx
405
- uci set modgui.app.voipblock_for_mmpbx=" 1"
406
- uci commit modgui
404
+ curl -s https://repository.macoers.com/voipblock/voipblock.sh | ash -s tch_install_for_mmpbx && {
405
+ uci set modgui.app.voipblock_for_mmpbx=" 1"
406
+ uci commit modgui
407
+ }
407
408
}
408
409
remove () {
409
- curl -s https://repository.macoers.com/voipblock/voipblock.sh | ash -s tch_uninstall_for_mmpbx
410
- uci set modgui.app.voipblock_for_mmpbx=" 0"
411
- uci commit modgui
410
+ curl -s https://repository.macoers.com/voipblock/voipblock.sh | ash -s tch_uninstall_for_mmpbx && {
411
+ uci set modgui.app.voipblock_for_mmpbx=" 0"
412
+ uci commit modgui
413
+ }
412
414
}
413
415
414
416
case $1 in
@@ -427,19 +429,17 @@ app_voipblock_for_mmpbx() {
427
429
428
430
app_voipblock_for_asterisk () {
429
431
install () {
430
- [ " $( uci get -q modgui.app.blacklist_app) " = " 1" ] && {
431
- curl -s https://repository.macoers.com/voipblock/voipblock.sh | ash -s tch_switch_to_voipblock
432
+ curl -s https://repository.macoers.com/voipblock/voipblock.sh | ash -s tch_install_for_asterisk && {
432
433
uci set modgui.app.blacklist_app=" 0"
433
- } || {
434
- curl -s https://repository.macoers.com/voipblock/voipblock.sh | ash -s tch_install_for_asterisk
434
+ uci set modgui.app.voipblock_for_asterisk= " 1 "
435
+ uci commit modgui
435
436
}
436
- uci set modgui.app.voipblock_for_asterisk=" 1"
437
- uci commit modgui
438
437
}
439
438
remove () {
440
- curl -s https://repository.macoers.com/voipblock/voipblock.sh | ash -s tch_uninstall_for_asterisk
441
- uci set modgui.app.voipblock_for_asterisk=" 0"
442
- uci commit modgui
439
+ curl -s https://repository.macoers.com/voipblock/voipblock.sh | ash -s tch_uninstall_for_asterisk && {
440
+ uci set modgui.app.voipblock_for_asterisk=" 0"
441
+ uci commit modgui
442
+ }
443
443
}
444
444
445
445
case $1 in
0 commit comments