From 1d28e435ff742f30e59fbecb59b12f0e962f0ae9 Mon Sep 17 00:00:00 2001 From: Alexander Sheiko Date: Sat, 16 Sep 2023 11:49:07 +0300 Subject: [PATCH] Fix OpenAccount error handling --- auth.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/auth.go b/auth.go index 66ffce1..4f97ee9 100644 --- a/auth.go +++ b/auth.go @@ -341,11 +341,15 @@ func (s *Scraper) LoginOpenAccount() error { if info.Subtasks[0].SubtaskID == "OpenAccount" { s.oAuthToken = info.Subtasks[0].OpenAccount.OAuthToken s.oAuthSecret = info.Subtasks[0].OpenAccount.OAuthTokenSecret + if s.oAuthToken == "" || s.oAuthSecret == "" { + return fmt.Errorf("auth error: %v", "Token or Secret is empty") + } s.isLogged = true s.isOpenAccount = true + return nil } } - return nil + return fmt.Errorf("auth error: %v", "OpenAccount") } // Logout is reset session