File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8592,7 +8592,7 @@ menu_ipa() {
85928592 " Install IPA using Plumesign" )
85938593 local config_file=" $HOME /.config/PlumeImpactor/accounts.json"
85948594 local selected_account=" $( $jq -r ' .selected_account' " $config_file " ) "
8595- if [[ -z $selected_account ]]; then
8595+ if [[ -z $selected_account || $selected_account == " null " ]]; then
85968596 warn " No selected account. Cannot continue. Please add and select the account to use in Manage Plumesign Accounts."
85978597 pause
85988598 continue
@@ -8647,6 +8647,7 @@ menu_plumesign_accounts() {
86478647 while [[ -z " $mode " && -z " $back " ]]; do
86488648 accounts=($( $jq -r ' .accounts | keys[]' " $config_file " ) )
86498649 selected_account=" $( $jq -r ' .selected_account' " $config_file " ) "
8650+ [[ -z $selected_account ]] && selected_account=" null"
86508651 menu_items=(" Select Account" " Add Account" " Remove Account" " Go Back" )
86518652 menu_print_info
86528653 print " * Selected Account: $selected_account "
@@ -8671,6 +8672,8 @@ menu_plumesign_accounts() {
86718672 esac
86728673 ;;
86738674 " Add Account" )
8675+ local apple_id=
8676+ local apple_pass=
86748677 log " Enter Apple ID details to continue."
86758678 print " * Your Apple ID and password will only be sent to Apple servers."
86768679 while [[ -z $apple_id ]]; do
You can’t perform that action at this time.
0 commit comments