diff --git a/src/client/nexus-exam/nexus-exam.go b/src/client/nexus-exam/nexus-exam.go index 041cd84b54758250bee7c18a95764e1b981b722d..c5044078f4c27efa987ee508164f11c120a663a6 100644 --- a/src/client/nexus-exam/nexus-exam.go +++ b/src/client/nexus-exam/nexus-exam.go @@ -142,6 +142,7 @@ func refreshToken(parent fyne.Window) { resp, err := client.R().Get(host+"/token/refresh") if err != nil { errorPopup(parent, "Failed refreshing token (code 1)") + u.PrintlnErr(buildversion.BuildDate(), ": failed refreshing token (code 1)") } else { if resp.IsSuccess() { type Response struct { @@ -151,14 +152,18 @@ func refreshToken(parent fyne.Window) { err = json.Unmarshal(resp.Body(), &response) if err != nil { errorPopup(parent, "Failed refreshing token (code 2)") + u.PrintlnErr(buildversion.BuildDate(), ": failed refreshing token (code 2)") + } else { + token = response.Token + u.Println(buildversion.BuildDate(), ": successfully refreshed token") } - token = response.Token } else { // errorPopup(parent, resp.Status()+": "+resp.String()) errorPopup(parent, "Failed refreshing token (code 3)") + u.PrintlnErr(buildversion.BuildDate(), ": failed refreshing token (code 3)") } } - time.Sleep(4*time.Hour) + time.Sleep(1*time.Hour) } }