diff --git a/appview/oauth/handler.go b/appview/oauth/handler.go --- a/appview/oauth/handler.go +++ b/appview/oauth/handler.go @@ -167,7 +167,7 @@ return } - l.Debug("addings to default knot") + l.Debug("adding to default knot") session, err := o.createAppPasswordSession(o.Config.Core.TmpAltAppPassword, consts.IcyDid) if err != nil { l.Error("failed to create session", "err", err) diff --git a/appview/oauth/oauth.go b/appview/oauth/oauth.go --- a/appview/oauth/oauth.go +++ b/appview/oauth/oauth.go @@ -169,10 +169,16 @@ // delete the session err1 := o.ClientApp.Logout(r.Context(), sessDid, sessId) + if err1 != nil { + err1 = fmt.Errorf("failed to logout: %w", err1) + } // remove the cookie userSession.Options.MaxAge = -1 err2 := o.SessStore.Save(r, w, userSession) + if err2 != nil { + err2 = fmt.Errorf("failed to save into session store: %w", err2) + } return errors.Join(err1, err2) } diff --git a/appview/pages/templates/user/fragments/editAvatar.html b/appview/pages/templates/user/fragments/editAvatar.html --- a/appview/pages/templates/user/fragments/editAvatar.html +++ b/appview/pages/templates/user/fragments/editAvatar.html @@ -2,9 +2,8 @@
+ class="flex flex-col gap-2 group/form"> @@ -22,32 +21,34 @@ file:bg-gray-100 file:text-gray-700 dark:file:bg-gray-700 dark:file:text-gray-300 hover:file:bg-gray-200 dark:hover:file:bg-gray-600" /> -
- + {{ if .Profile.Avatar }} + + {{ end }}
+
{{ end }}