add database to Sessions.

This commit is contained in:
Miroslav Šedivý
2020-12-05 23:05:46 +01:00
parent a6fbafc079
commit 9f452aeb01
4 changed files with 121 additions and 19 deletions

View File

@ -43,7 +43,7 @@ func (h *MembersHandler) membersCreate(w http.ResponseWriter, r *http.Request) {
}
// TODO: Join structs?
session := h.sessions.Create(data.ID, types.MemberProfile{
session, err := h.sessions.Create(data.ID, types.MemberProfile{
Secret: data.Secret,
Name: data.Name,
IsAdmin: data.IsAdmin,
@ -54,6 +54,11 @@ func (h *MembersHandler) membersCreate(w http.ResponseWriter, r *http.Request) {
CanAccessClipboard: data.CanAccessClipboard,
})
if err != nil {
utils.HttpInternalServerError(w, err)
return
}
utils.HttpSuccess(w, MemberCreatePayload{
ID: session.ID(),
})