From 60910c2d379f142bd5231b4cc27d0ff9fafc0f24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Fri, 26 Jul 2024 00:03:00 +0200 Subject: [PATCH] api profile endpoint use default data. --- server/internal/api/session.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/internal/api/session.go b/server/internal/api/session.go index 936cc9fc..fbe85733 100644 --- a/server/internal/api/session.go +++ b/server/internal/api/session.go @@ -87,12 +87,12 @@ func (api *ApiManagerCtx) Whoami(w http.ResponseWriter, r *http.Request) error { func (api *ApiManagerCtx) UpdateProfile(w http.ResponseWriter, r *http.Request) error { session, _ := auth.GetSession(r) - data := &types.MemberProfile{} - if err := utils.HttpJsonRequest(w, r, data); err != nil { + data := session.Profile() + if err := utils.HttpJsonRequest(w, r, &data); err != nil { return err } - err := api.sessions.Update(session.ID(), *data) + err := api.sessions.Update(session.ID(), data) if err != nil { if errors.Is(err, types.ErrSessionNotFound) { return utils.HttpBadRequest("session does not exist")