Fix getting the authenticated user with caldav
Signed-off-by: kolaente <k@knt.li>
This commit is contained in:
parent
7b619bd084
commit
11246b948f
1 changed files with 7 additions and 7 deletions
|
@ -32,10 +32,10 @@ import (
|
|||
"strings"
|
||||
)
|
||||
|
||||
func getBasicAuthUserFromContext(c echo.Context) (user.User, error) {
|
||||
u, is := c.Get("userBasicAuth").(user.User)
|
||||
func getBasicAuthUserFromContext(c echo.Context) (*user.User, error) {
|
||||
u, is := c.Get("userBasicAuth").(*user.User)
|
||||
if !is {
|
||||
return user.User{}, fmt.Errorf("user is not user element, is %s", reflect.TypeOf(c.Get("userBasicAuth")))
|
||||
return &user.User{}, fmt.Errorf("user is not user element, is %s", reflect.TypeOf(c.Get("userBasicAuth")))
|
||||
}
|
||||
return u, nil
|
||||
}
|
||||
|
@ -55,7 +55,7 @@ func ListHandler(c echo.Context) error {
|
|||
|
||||
storage := &VikunjaCaldavListStorage{
|
||||
list: &models.List{ID: listID},
|
||||
user: &u,
|
||||
user: u,
|
||||
}
|
||||
|
||||
// Try to parse a task from the request payload
|
||||
|
@ -102,7 +102,7 @@ func TaskHandler(c echo.Context) error {
|
|||
storage := &VikunjaCaldavListStorage{
|
||||
list: &models.List{ID: listID},
|
||||
task: &models.Task{UID: taskUID},
|
||||
user: &u,
|
||||
user: u,
|
||||
}
|
||||
|
||||
caldav.SetupStorage(storage)
|
||||
|
@ -120,7 +120,7 @@ func PrincipalHandler(c echo.Context) error {
|
|||
}
|
||||
|
||||
storage := &VikunjaCaldavListStorage{
|
||||
user: &u,
|
||||
user: u,
|
||||
isPrincipal: true,
|
||||
}
|
||||
|
||||
|
@ -150,7 +150,7 @@ func EntryHandler(c echo.Context) error {
|
|||
}
|
||||
|
||||
storage := &VikunjaCaldavListStorage{
|
||||
user: &u,
|
||||
user: u,
|
||||
isEntry: true,
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue