lastpass fix

This commit is contained in:
crschnick
2025-05-28 10:54:01 +00:00
parent 0716090bb6
commit 6f411b22d5
@@ -39,8 +39,8 @@ public class LastpassPasswordManager implements PasswordManager {
try {
var sc = getOrStartShell();
var loggedIn =
sc.command(CommandBuilder.of().add("lpass", "status")).executeAndCheck();
if (!loggedIn) {
sc.command(CommandBuilder.of().add("lpass", "status")).readStdoutIfPossible();
if (loggedIn.isEmpty() || loggedIn.get().contains("Logged in as (null)")) {
var email = AsktextAlert.query("Enter LastPass account email address to log in");
var script = ShellScript.lines(
sc.getShellDialect().getEchoCommand("Log in into your LastPass account from the CLI:", false),