This commit is contained in:
Miroslav Šedivý 2021-03-14 20:26:58 +01:00
parent 85bb26d77c
commit 900ae006b8
4 changed files with 8 additions and 8 deletions

View File

@ -1,16 +1,16 @@
package members
import (
"strconv"
"net/http"
"strconv"
"demodesk/neko/internal/types"
"demodesk/neko/internal/utils"
)
type MemberDataPayload struct {
ID string `json:"id"`
Profile types.MemberProfile `json:"profile"`
ID string `json:"id"`
Profile types.MemberProfile `json:"profile"`
}
type MemberCreatePayload struct {
@ -65,7 +65,7 @@ func (h *MembersHandler) membersCreate(w http.ResponseWriter, r *http.Request) {
CanAccessClipboard: true,
},
}
if !utils.HttpJsonRequest(w, r, data) {
return
}
@ -85,7 +85,7 @@ func (h *MembersHandler) membersCreate(w http.ResponseWriter, r *http.Request) {
utils.HttpInternalServerError(w, err)
return
}
utils.HttpSuccess(w, MemberDataPayload{
ID: id,
Profile: data.Profile,

View File

@ -61,7 +61,7 @@ func (provider *MemberProviderCtx) Insert(username string, password string, prof
entries[id] = MemberEntry{
// TODO: Use hash function.
Password: password,
Profile: profile,
Profile: profile,
}
return id, provider.serialize(entries)

View File

@ -36,7 +36,7 @@ func New(sessions types.SessionManager, config *config.Member) *MemberManagerCtx
default:
manager.provider = dummy.New()
}
return manager
}

View File

@ -83,7 +83,7 @@ func (provider *MemberProviderCtx) Insert(username string, password string, prof
provider.entries[id] = &MemberEntry{
// TODO: Use hash function.
Password: password,
Profile: profile,
Profile: profile,
}
return id, nil