diff --git a/appview/oauth/handler.go b/appview/oauth/handler.go index 4d7c51e5..5f23ac65 100644 --- a/appview/oauth/handler.go +++ b/appview/oauth/handler.go @@ -167,7 +167,7 @@ func (o *OAuth) addToDefaultKnot(did string) { 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 index 47e67556..4aa90221 100644 --- a/appview/oauth/oauth.go +++ b/appview/oauth/oauth.go @@ -169,10 +169,16 @@ func (o *OAuth) DeleteSession(w http.ResponseWriter, r *http.Request) error { // 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 index 2b099ee4..ce985d39 100644 --- 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 }}