From 7f8d16066177a1c9067ee4a265428b4c1842af57 Mon Sep 17 00:00:00 2001 From: Wroclaw Date: Tue, 19 Jul 2022 18:04:03 +0200 Subject: [PATCH] fix and add throw if nothing from the list selected --- revanced.ps1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/revanced.ps1 b/revanced.ps1 index d860e98..ad2f51f 100644 --- a/revanced.ps1 +++ b/revanced.ps1 @@ -159,9 +159,10 @@ function main { elseif ($apks.getType().Name -eq 'String') {$selectedApk = $apks} else { $selectedApk = (renderForm -items $apks -label "Select apk file to patch" -title "Installer for ReVanced - apk selector" -mode One) - if (-not $selectedApk) {throw "No apk selected!"} } + if (-not $selectedApk) {throw "No apk selected!"} + # Get available integrations $integrationsList = New-Object System.Collections.ArrayList @@ -221,6 +222,8 @@ function main { $selectedDevice = (renderForm -items ($devices | ForEach-Object {$_.split()[0]}) -label "Select deployment target" -title "Installer for ReVanced - target" -mode One) } + if (-not $selectedDevice) {throw "No device selected"} + # install to device $patcherArgs = "-jar", ".\app\revanced-cli.jar", "-a", ".\$selectedApk", "-c", "-d", "$selectedDevice", "-o", "$env:tmp\revanced.apk", "-m", ".\app\app-release-unsigned.apk", "-b", ".\app\revanced-patches.jar"