fix a bug in authscript fallback handling

This commit is contained in:
Shivaram Lingamneni 2020-06-17 02:19:25 -04:00
parent 70a6ea375c
commit 9c26c45607

@ -1070,9 +1070,7 @@ func (am *AccountManager) AuthenticateByPassphrase(client *Client, accountName s
AuthScriptInput{AccountName: accountName, Passphrase: passphrase, IP: client.IP().String()}) AuthScriptInput{AccountName: accountName, Passphrase: passphrase, IP: client.IP().String()})
if err != nil { if err != nil {
am.server.logger.Error("internal", "failed shell auth invocation", err.Error()) am.server.logger.Error("internal", "failed shell auth invocation", err.Error())
return err } else if output.Success {
}
if output.Success {
if output.AccountName != "" { if output.AccountName != "" {
accountName = output.AccountName accountName = output.AccountName
} }