diff --git a/internal/model/relation.go b/internal/model/relation.go index 55cb714..21bc257 100644 --- a/internal/model/relation.go +++ b/internal/model/relation.go @@ -8,7 +8,7 @@ const ( RoleBanned Role = iota + 1 RoleUser RoleAdmin - RoleCreater + RoleCreator ) type Permission uint32 @@ -48,7 +48,7 @@ type RoomUserRelation struct { func (r *RoomUserRelation) HasPermission(permission Permission) bool { switch r.Role { - case RoleCreater: + case RoleCreator: return true case RoleAdmin: return r.Permissions.Has(permission) // TODO: add more permissions diff --git a/internal/op/user.go b/internal/op/user.go index e550bf8..390a4f7 100644 --- a/internal/op/user.go +++ b/internal/op/user.go @@ -28,7 +28,7 @@ func (u *User) CreateRoom(name, password string, conf ...db.CreateRoomConfig) (* []model.RoomUserRelation{ { UserID: u.ID, - Role: model.RoleCreater, + Role: model.RoleCreator, }, }, ))...)