Fix permission typing

This commit is contained in:
Pal Kerecsenyi 2023-10-21 12:23:27 +01:00
parent ea1cbb6857
commit 362abaf813
Signed by: palk
GPG Key ID: 6891661E25394C2C

View File

@ -4,7 +4,7 @@ import "context"
type CheckPermissionRequest struct { type CheckPermissionRequest struct {
UserID string UserID string
Permission string Permission IAMPermission
} }
type CheckPermissionResponse struct { type CheckPermissionResponse struct {
@ -15,7 +15,7 @@ func (c *PalAuthIAMClient) CheckPermission(ctx context.Context, request *CheckPe
resp := CheckPermissionResponse{} resp := CheckPermissionResponse{}
err := c.getRequest(ctx, "/check", map[string]string{ err := c.getRequest(ctx, "/check", map[string]string{
"userId": request.UserID, "userId": request.UserID,
"permission": request.Permission, "permission": string(request.Permission),
}, &resp) }, &resp)
if err != nil { if err != nil {