Skip credential preflight in manual-full mode

This commit is contained in:
2026-05-27 08:33:56 +03:00
parent b8ddf8f22d
commit 747ed623ab
4 changed files with 50 additions and 6 deletions

View File

@@ -1027,9 +1027,14 @@ else
printf '{"event":"modules","modules":%s}\n' "$(_module_status_json)"
fi
_ensure_username
_sync_credentials
_ensure_keychain_credentials
if [[ "$CONNECT_MODE" == "manual-full" ]]; then
_emit '{"event":"credential_source","source":"manual-full","message":"Manual-full mode skips saved credential checks"}' \
"Manual-full mode: skipping saved credential checks."
else
_ensure_username
_sync_credentials
_ensure_keychain_credentials
fi
_patch_oc
_emit '{"event":"connecting"}' "Connecting to VPN (lemanapro)..."