From 1609b8cb9a1abe048380f568d606d402b96ef960 Mon Sep 17 00:00:00 2001 From: Wim Brand Date: Thu, 28 Mar 2019 11:39:13 +0100 Subject: [PATCH] Fix error check --- webcontroller/template_data.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webcontroller/template_data.go b/webcontroller/template_data.go index 2f2313c..d229e01 100644 --- a/webcontroller/template_data.go +++ b/webcontroller/template_data.go @@ -44,7 +44,7 @@ func (wc *WebController) newTemplateData(w http.ResponseWriter, r *http.Request) // cannot be authenticated log.Debug("Session check for key '%s' failed: %s", key, err) - if aerr, ok := err.(pixelapi.Error); ok && aerr.Value == "authentication_required" { + if err.Error() == "authentication_required" || err.Error() == "authentication_failed" { // This key is invalid, delete it log.Debug("Deleting invalid API key") http.SetCookie(w, &http.Cookie{