Migrate store methods to use request.Context instead of context.Context (#24836)

Этот коммит содержится в:
Ben Schumacher
2023-10-11 13:08:55 +02:00
коммит произвёл GitHub
родитель 0d5a8b8841
Коммит 13c05a571f
127 изменённых файлов: 1030 добавлений и 921 удалений

Просмотреть файл

@@ -45,8 +45,8 @@ type PostService interface {
// The service shall be registered via app.PermissionKey service key.
type PermissionService interface {
HasPermissionTo(userID string, permission *model.Permission) bool
HasPermissionToTeam(userID, teamID string, permission *model.Permission) bool
HasPermissionToChannel(askingUserID string, channelID string, permission *model.Permission) bool
HasPermissionToTeam(c *request.Context, userID, teamID string, permission *model.Permission) bool
HasPermissionToChannel(c *request.Context, askingUserID string, channelID string, permission *model.Permission) bool
RolesGrantPermission(roleNames []string, permissionID string) bool
}
@@ -107,7 +107,7 @@ type UserService interface {
//
// The service shall be registered via app.TeamKey service key.
type TeamService interface {
GetMember(teamID, userID string) (*model.TeamMember, *model.AppError)
GetMember(c request.CTX, teamID, userID string) (*model.TeamMember, *model.AppError)
CreateMember(ctx *request.Context, teamID, userID string) (*model.TeamMember, *model.AppError)
GetGroup(groupId string) (*model.Group, *model.AppError)
GetTeam(teamID string) (*model.Team, *model.AppError)