Full Mattermost server source with integrated Community Enterprise features. Includes vendor directory for offline/air-gapped builds. Structure: - enterprise-impl/: Enterprise feature implementations - enterprise-community/: Init files that register implementations - enterprise/: Bridge imports (community_imports.go) - vendor/: All dependencies for offline builds Build (online): go build ./cmd/mattermost Build (offline/air-gapped): go build -mod=vendor ./cmd/mattermost 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1440 lines
35 KiB
Go
1440 lines
35 KiB
Go
// Code generated by mockery v2.53.4. DO NOT EDIT.
|
|
|
|
// Regenerate this file using `make store-mocks`.
|
|
|
|
package mocks
|
|
|
|
import (
|
|
model "github.com/mattermost/mattermost/server/public/model"
|
|
request "github.com/mattermost/mattermost/server/public/shared/request"
|
|
mock "github.com/stretchr/testify/mock"
|
|
)
|
|
|
|
// TeamStore is an autogenerated mock type for the TeamStore type
|
|
type TeamStore struct {
|
|
mock.Mock
|
|
}
|
|
|
|
// AnalyticsGetTeamCountForScheme provides a mock function with given fields: schemeID
|
|
func (_m *TeamStore) AnalyticsGetTeamCountForScheme(schemeID string) (int64, error) {
|
|
ret := _m.Called(schemeID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for AnalyticsGetTeamCountForScheme")
|
|
}
|
|
|
|
var r0 int64
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string) (int64, error)); ok {
|
|
return rf(schemeID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string) int64); ok {
|
|
r0 = rf(schemeID)
|
|
} else {
|
|
r0 = ret.Get(0).(int64)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(schemeID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// AnalyticsTeamCount provides a mock function with given fields: opts
|
|
func (_m *TeamStore) AnalyticsTeamCount(opts *model.TeamSearch) (int64, error) {
|
|
ret := _m.Called(opts)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for AnalyticsTeamCount")
|
|
}
|
|
|
|
var r0 int64
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) (int64, error)); ok {
|
|
return rf(opts)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) int64); ok {
|
|
r0 = rf(opts)
|
|
} else {
|
|
r0 = ret.Get(0).(int64)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(*model.TeamSearch) error); ok {
|
|
r1 = rf(opts)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// ClearAllCustomRoleAssignments provides a mock function with no fields
|
|
func (_m *TeamStore) ClearAllCustomRoleAssignments() error {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for ClearAllCustomRoleAssignments")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func() error); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// ClearCaches provides a mock function with no fields
|
|
func (_m *TeamStore) ClearCaches() {
|
|
_m.Called()
|
|
}
|
|
|
|
// Get provides a mock function with given fields: id
|
|
func (_m *TeamStore) Get(id string) (*model.Team, error) {
|
|
ret := _m.Called(id)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for Get")
|
|
}
|
|
|
|
var r0 *model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string) (*model.Team, error)); ok {
|
|
return rf(id)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string) *model.Team); ok {
|
|
r0 = rf(id)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(id)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetActiveMemberCount provides a mock function with given fields: teamID, restrictions
|
|
func (_m *TeamStore) GetActiveMemberCount(teamID string, restrictions *model.ViewUsersRestrictions) (int64, error) {
|
|
ret := _m.Called(teamID, restrictions)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetActiveMemberCount")
|
|
}
|
|
|
|
var r0 int64
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, *model.ViewUsersRestrictions) (int64, error)); ok {
|
|
return rf(teamID, restrictions)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, *model.ViewUsersRestrictions) int64); ok {
|
|
r0 = rf(teamID, restrictions)
|
|
} else {
|
|
r0 = ret.Get(0).(int64)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, *model.ViewUsersRestrictions) error); ok {
|
|
r1 = rf(teamID, restrictions)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetAll provides a mock function with no fields
|
|
func (_m *TeamStore) GetAll() ([]*model.Team, error) {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetAll")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func() ([]*model.Team, error)); ok {
|
|
return rf()
|
|
}
|
|
if rf, ok := ret.Get(0).(func() []*model.Team); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func() error); ok {
|
|
r1 = rf()
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetAllForExportAfter provides a mock function with given fields: limit, afterID
|
|
func (_m *TeamStore) GetAllForExportAfter(limit int, afterID string) ([]*model.TeamForExport, error) {
|
|
ret := _m.Called(limit, afterID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetAllForExportAfter")
|
|
}
|
|
|
|
var r0 []*model.TeamForExport
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(int, string) ([]*model.TeamForExport, error)); ok {
|
|
return rf(limit, afterID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(int, string) []*model.TeamForExport); ok {
|
|
r0 = rf(limit, afterID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.TeamForExport)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(int, string) error); ok {
|
|
r1 = rf(limit, afterID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetAllPage provides a mock function with given fields: offset, limit, opts
|
|
func (_m *TeamStore) GetAllPage(offset int, limit int, opts *model.TeamSearch) ([]*model.Team, error) {
|
|
ret := _m.Called(offset, limit, opts)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetAllPage")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(int, int, *model.TeamSearch) ([]*model.Team, error)); ok {
|
|
return rf(offset, limit, opts)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(int, int, *model.TeamSearch) []*model.Team); ok {
|
|
r0 = rf(offset, limit, opts)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(int, int, *model.TeamSearch) error); ok {
|
|
r1 = rf(offset, limit, opts)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetAllPrivateTeamListing provides a mock function with no fields
|
|
func (_m *TeamStore) GetAllPrivateTeamListing() ([]*model.Team, error) {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetAllPrivateTeamListing")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func() ([]*model.Team, error)); ok {
|
|
return rf()
|
|
}
|
|
if rf, ok := ret.Get(0).(func() []*model.Team); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func() error); ok {
|
|
r1 = rf()
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetAllTeamListing provides a mock function with no fields
|
|
func (_m *TeamStore) GetAllTeamListing() ([]*model.Team, error) {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetAllTeamListing")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func() ([]*model.Team, error)); ok {
|
|
return rf()
|
|
}
|
|
if rf, ok := ret.Get(0).(func() []*model.Team); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func() error); ok {
|
|
r1 = rf()
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetByEmptyInviteID provides a mock function with no fields
|
|
func (_m *TeamStore) GetByEmptyInviteID() ([]*model.Team, error) {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetByEmptyInviteID")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func() ([]*model.Team, error)); ok {
|
|
return rf()
|
|
}
|
|
if rf, ok := ret.Get(0).(func() []*model.Team); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func() error); ok {
|
|
r1 = rf()
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetByInviteId provides a mock function with given fields: inviteID
|
|
func (_m *TeamStore) GetByInviteId(inviteID string) (*model.Team, error) {
|
|
ret := _m.Called(inviteID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetByInviteId")
|
|
}
|
|
|
|
var r0 *model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string) (*model.Team, error)); ok {
|
|
return rf(inviteID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string) *model.Team); ok {
|
|
r0 = rf(inviteID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(inviteID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetByName provides a mock function with given fields: name
|
|
func (_m *TeamStore) GetByName(name string) (*model.Team, error) {
|
|
ret := _m.Called(name)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetByName")
|
|
}
|
|
|
|
var r0 *model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string) (*model.Team, error)); ok {
|
|
return rf(name)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string) *model.Team); ok {
|
|
r0 = rf(name)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(name)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetByNames provides a mock function with given fields: name
|
|
func (_m *TeamStore) GetByNames(name []string) ([]*model.Team, error) {
|
|
ret := _m.Called(name)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetByNames")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func([]string) ([]*model.Team, error)); ok {
|
|
return rf(name)
|
|
}
|
|
if rf, ok := ret.Get(0).(func([]string) []*model.Team); ok {
|
|
r0 = rf(name)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func([]string) error); ok {
|
|
r1 = rf(name)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetChannelUnreadsForAllTeams provides a mock function with given fields: excludeTeamID, userID
|
|
func (_m *TeamStore) GetChannelUnreadsForAllTeams(excludeTeamID string, userID string) ([]*model.ChannelUnread, error) {
|
|
ret := _m.Called(excludeTeamID, userID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetChannelUnreadsForAllTeams")
|
|
}
|
|
|
|
var r0 []*model.ChannelUnread
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, string) ([]*model.ChannelUnread, error)); ok {
|
|
return rf(excludeTeamID, userID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, string) []*model.ChannelUnread); ok {
|
|
r0 = rf(excludeTeamID, userID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.ChannelUnread)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, string) error); ok {
|
|
r1 = rf(excludeTeamID, userID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetChannelUnreadsForTeam provides a mock function with given fields: teamID, userID
|
|
func (_m *TeamStore) GetChannelUnreadsForTeam(teamID string, userID string) ([]*model.ChannelUnread, error) {
|
|
ret := _m.Called(teamID, userID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetChannelUnreadsForTeam")
|
|
}
|
|
|
|
var r0 []*model.ChannelUnread
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, string) ([]*model.ChannelUnread, error)); ok {
|
|
return rf(teamID, userID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, string) []*model.ChannelUnread); ok {
|
|
r0 = rf(teamID, userID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.ChannelUnread)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, string) error); ok {
|
|
r1 = rf(teamID, userID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetCommonTeamIDsForMultipleUsers provides a mock function with given fields: userIDs
|
|
func (_m *TeamStore) GetCommonTeamIDsForMultipleUsers(userIDs []string) ([]string, error) {
|
|
ret := _m.Called(userIDs)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetCommonTeamIDsForMultipleUsers")
|
|
}
|
|
|
|
var r0 []string
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func([]string) ([]string, error)); ok {
|
|
return rf(userIDs)
|
|
}
|
|
if rf, ok := ret.Get(0).(func([]string) []string); ok {
|
|
r0 = rf(userIDs)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]string)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func([]string) error); ok {
|
|
r1 = rf(userIDs)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetCommonTeamIDsForTwoUsers provides a mock function with given fields: userID, otherUserID
|
|
func (_m *TeamStore) GetCommonTeamIDsForTwoUsers(userID string, otherUserID string) ([]string, error) {
|
|
ret := _m.Called(userID, otherUserID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetCommonTeamIDsForTwoUsers")
|
|
}
|
|
|
|
var r0 []string
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, string) ([]string, error)); ok {
|
|
return rf(userID, otherUserID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, string) []string); ok {
|
|
r0 = rf(userID, otherUserID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]string)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, string) error); ok {
|
|
r1 = rf(userID, otherUserID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetMany provides a mock function with given fields: ids
|
|
func (_m *TeamStore) GetMany(ids []string) ([]*model.Team, error) {
|
|
ret := _m.Called(ids)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetMany")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func([]string) ([]*model.Team, error)); ok {
|
|
return rf(ids)
|
|
}
|
|
if rf, ok := ret.Get(0).(func([]string) []*model.Team); ok {
|
|
r0 = rf(ids)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func([]string) error); ok {
|
|
r1 = rf(ids)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetMember provides a mock function with given fields: rctx, teamID, userID
|
|
func (_m *TeamStore) GetMember(rctx request.CTX, teamID string, userID string) (*model.TeamMember, error) {
|
|
ret := _m.Called(rctx, teamID, userID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetMember")
|
|
}
|
|
|
|
var r0 *model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(request.CTX, string, string) (*model.TeamMember, error)); ok {
|
|
return rf(rctx, teamID, userID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(request.CTX, string, string) *model.TeamMember); ok {
|
|
r0 = rf(rctx, teamID, userID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(request.CTX, string, string) error); ok {
|
|
r1 = rf(rctx, teamID, userID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetMembers provides a mock function with given fields: teamID, offset, limit, teamMembersGetOptions
|
|
func (_m *TeamStore) GetMembers(teamID string, offset int, limit int, teamMembersGetOptions *model.TeamMembersGetOptions) ([]*model.TeamMember, error) {
|
|
ret := _m.Called(teamID, offset, limit, teamMembersGetOptions)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetMembers")
|
|
}
|
|
|
|
var r0 []*model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, int, int, *model.TeamMembersGetOptions) ([]*model.TeamMember, error)); ok {
|
|
return rf(teamID, offset, limit, teamMembersGetOptions)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, int, int, *model.TeamMembersGetOptions) []*model.TeamMember); ok {
|
|
r0 = rf(teamID, offset, limit, teamMembersGetOptions)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, int, int, *model.TeamMembersGetOptions) error); ok {
|
|
r1 = rf(teamID, offset, limit, teamMembersGetOptions)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetMembersByIds provides a mock function with given fields: teamID, userIds, restrictions
|
|
func (_m *TeamStore) GetMembersByIds(teamID string, userIds []string, restrictions *model.ViewUsersRestrictions) ([]*model.TeamMember, error) {
|
|
ret := _m.Called(teamID, userIds, restrictions)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetMembersByIds")
|
|
}
|
|
|
|
var r0 []*model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, []string, *model.ViewUsersRestrictions) ([]*model.TeamMember, error)); ok {
|
|
return rf(teamID, userIds, restrictions)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, []string, *model.ViewUsersRestrictions) []*model.TeamMember); ok {
|
|
r0 = rf(teamID, userIds, restrictions)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, []string, *model.ViewUsersRestrictions) error); ok {
|
|
r1 = rf(teamID, userIds, restrictions)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetTeamMembersForExport provides a mock function with given fields: userID
|
|
func (_m *TeamStore) GetTeamMembersForExport(userID string) ([]*model.TeamMemberForExport, error) {
|
|
ret := _m.Called(userID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetTeamMembersForExport")
|
|
}
|
|
|
|
var r0 []*model.TeamMemberForExport
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string) ([]*model.TeamMemberForExport, error)); ok {
|
|
return rf(userID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string) []*model.TeamMemberForExport); ok {
|
|
r0 = rf(userID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.TeamMemberForExport)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(userID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetTeamsByScheme provides a mock function with given fields: schemeID, offset, limit
|
|
func (_m *TeamStore) GetTeamsByScheme(schemeID string, offset int, limit int) ([]*model.Team, error) {
|
|
ret := _m.Called(schemeID, offset, limit)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetTeamsByScheme")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, int, int) ([]*model.Team, error)); ok {
|
|
return rf(schemeID, offset, limit)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, int, int) []*model.Team); ok {
|
|
r0 = rf(schemeID, offset, limit)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, int, int) error); ok {
|
|
r1 = rf(schemeID, offset, limit)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetTeamsByUserId provides a mock function with given fields: userID
|
|
func (_m *TeamStore) GetTeamsByUserId(userID string) ([]*model.Team, error) {
|
|
ret := _m.Called(userID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetTeamsByUserId")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string) ([]*model.Team, error)); ok {
|
|
return rf(userID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string) []*model.Team); ok {
|
|
r0 = rf(userID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(userID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetTeamsForUser provides a mock function with given fields: rctx, userID, excludeTeamID, includeDeleted
|
|
func (_m *TeamStore) GetTeamsForUser(rctx request.CTX, userID string, excludeTeamID string, includeDeleted bool) ([]*model.TeamMember, error) {
|
|
ret := _m.Called(rctx, userID, excludeTeamID, includeDeleted)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetTeamsForUser")
|
|
}
|
|
|
|
var r0 []*model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(request.CTX, string, string, bool) ([]*model.TeamMember, error)); ok {
|
|
return rf(rctx, userID, excludeTeamID, includeDeleted)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(request.CTX, string, string, bool) []*model.TeamMember); ok {
|
|
r0 = rf(rctx, userID, excludeTeamID, includeDeleted)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(request.CTX, string, string, bool) error); ok {
|
|
r1 = rf(rctx, userID, excludeTeamID, includeDeleted)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetTeamsForUserWithPagination provides a mock function with given fields: userID, page, perPage
|
|
func (_m *TeamStore) GetTeamsForUserWithPagination(userID string, page int, perPage int) ([]*model.TeamMember, error) {
|
|
ret := _m.Called(userID, page, perPage)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetTeamsForUserWithPagination")
|
|
}
|
|
|
|
var r0 []*model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, int, int) ([]*model.TeamMember, error)); ok {
|
|
return rf(userID, page, perPage)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, int, int) []*model.TeamMember); ok {
|
|
r0 = rf(userID, page, perPage)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, int, int) error); ok {
|
|
r1 = rf(userID, page, perPage)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetTotalMemberCount provides a mock function with given fields: teamID, restrictions
|
|
func (_m *TeamStore) GetTotalMemberCount(teamID string, restrictions *model.ViewUsersRestrictions) (int64, error) {
|
|
ret := _m.Called(teamID, restrictions)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetTotalMemberCount")
|
|
}
|
|
|
|
var r0 int64
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, *model.ViewUsersRestrictions) (int64, error)); ok {
|
|
return rf(teamID, restrictions)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, *model.ViewUsersRestrictions) int64); ok {
|
|
r0 = rf(teamID, restrictions)
|
|
} else {
|
|
r0 = ret.Get(0).(int64)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, *model.ViewUsersRestrictions) error); ok {
|
|
r1 = rf(teamID, restrictions)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetUserTeamIds provides a mock function with given fields: userID, allowFromCache
|
|
func (_m *TeamStore) GetUserTeamIds(userID string, allowFromCache bool) ([]string, error) {
|
|
ret := _m.Called(userID, allowFromCache)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetUserTeamIds")
|
|
}
|
|
|
|
var r0 []string
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, bool) ([]string, error)); ok {
|
|
return rf(userID, allowFromCache)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, bool) []string); ok {
|
|
r0 = rf(userID, allowFromCache)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]string)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, bool) error); ok {
|
|
r1 = rf(userID, allowFromCache)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GroupSyncedTeamCount provides a mock function with no fields
|
|
func (_m *TeamStore) GroupSyncedTeamCount() (int64, error) {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GroupSyncedTeamCount")
|
|
}
|
|
|
|
var r0 int64
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func() (int64, error)); ok {
|
|
return rf()
|
|
}
|
|
if rf, ok := ret.Get(0).(func() int64); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Get(0).(int64)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func() error); ok {
|
|
r1 = rf()
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// InvalidateAllTeamIdsForUser provides a mock function with given fields: userID
|
|
func (_m *TeamStore) InvalidateAllTeamIdsForUser(userID string) {
|
|
_m.Called(userID)
|
|
}
|
|
|
|
// MigrateTeamMembers provides a mock function with given fields: fromTeamID, fromUserID
|
|
func (_m *TeamStore) MigrateTeamMembers(fromTeamID string, fromUserID string) (map[string]string, error) {
|
|
ret := _m.Called(fromTeamID, fromUserID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for MigrateTeamMembers")
|
|
}
|
|
|
|
var r0 map[string]string
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, string) (map[string]string, error)); ok {
|
|
return rf(fromTeamID, fromUserID)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, string) map[string]string); ok {
|
|
r0 = rf(fromTeamID, fromUserID)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(map[string]string)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, string) error); ok {
|
|
r1 = rf(fromTeamID, fromUserID)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// PermanentDelete provides a mock function with given fields: teamID
|
|
func (_m *TeamStore) PermanentDelete(teamID string) error {
|
|
ret := _m.Called(teamID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for PermanentDelete")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string) error); ok {
|
|
r0 = rf(teamID)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// RemoveAllMembersByTeam provides a mock function with given fields: teamID
|
|
func (_m *TeamStore) RemoveAllMembersByTeam(teamID string) error {
|
|
ret := _m.Called(teamID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for RemoveAllMembersByTeam")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string) error); ok {
|
|
r0 = rf(teamID)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// RemoveAllMembersByUser provides a mock function with given fields: rctx, userID
|
|
func (_m *TeamStore) RemoveAllMembersByUser(rctx request.CTX, userID string) error {
|
|
ret := _m.Called(rctx, userID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for RemoveAllMembersByUser")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(request.CTX, string) error); ok {
|
|
r0 = rf(rctx, userID)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// RemoveMember provides a mock function with given fields: rctx, teamID, userID
|
|
func (_m *TeamStore) RemoveMember(rctx request.CTX, teamID string, userID string) error {
|
|
ret := _m.Called(rctx, teamID, userID)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for RemoveMember")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(request.CTX, string, string) error); ok {
|
|
r0 = rf(rctx, teamID, userID)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// RemoveMembers provides a mock function with given fields: rctx, teamID, userIds
|
|
func (_m *TeamStore) RemoveMembers(rctx request.CTX, teamID string, userIds []string) error {
|
|
ret := _m.Called(rctx, teamID, userIds)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for RemoveMembers")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(request.CTX, string, []string) error); ok {
|
|
r0 = rf(rctx, teamID, userIds)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// ResetAllTeamSchemes provides a mock function with no fields
|
|
func (_m *TeamStore) ResetAllTeamSchemes() error {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for ResetAllTeamSchemes")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func() error); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// Save provides a mock function with given fields: team
|
|
func (_m *TeamStore) Save(team *model.Team) (*model.Team, error) {
|
|
ret := _m.Called(team)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for Save")
|
|
}
|
|
|
|
var r0 *model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(*model.Team) (*model.Team, error)); ok {
|
|
return rf(team)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(*model.Team) *model.Team); ok {
|
|
r0 = rf(team)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(*model.Team) error); ok {
|
|
r1 = rf(team)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// SaveMember provides a mock function with given fields: rctx, member, maxUsersPerTeam
|
|
func (_m *TeamStore) SaveMember(rctx request.CTX, member *model.TeamMember, maxUsersPerTeam int) (*model.TeamMember, error) {
|
|
ret := _m.Called(rctx, member, maxUsersPerTeam)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for SaveMember")
|
|
}
|
|
|
|
var r0 *model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(request.CTX, *model.TeamMember, int) (*model.TeamMember, error)); ok {
|
|
return rf(rctx, member, maxUsersPerTeam)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(request.CTX, *model.TeamMember, int) *model.TeamMember); ok {
|
|
r0 = rf(rctx, member, maxUsersPerTeam)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(request.CTX, *model.TeamMember, int) error); ok {
|
|
r1 = rf(rctx, member, maxUsersPerTeam)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// SaveMultipleMembers provides a mock function with given fields: members, maxUsersPerTeam
|
|
func (_m *TeamStore) SaveMultipleMembers(members []*model.TeamMember, maxUsersPerTeam int) ([]*model.TeamMember, error) {
|
|
ret := _m.Called(members, maxUsersPerTeam)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for SaveMultipleMembers")
|
|
}
|
|
|
|
var r0 []*model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func([]*model.TeamMember, int) ([]*model.TeamMember, error)); ok {
|
|
return rf(members, maxUsersPerTeam)
|
|
}
|
|
if rf, ok := ret.Get(0).(func([]*model.TeamMember, int) []*model.TeamMember); ok {
|
|
r0 = rf(members, maxUsersPerTeam)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func([]*model.TeamMember, int) error); ok {
|
|
r1 = rf(members, maxUsersPerTeam)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// SearchAll provides a mock function with given fields: opts
|
|
func (_m *TeamStore) SearchAll(opts *model.TeamSearch) ([]*model.Team, error) {
|
|
ret := _m.Called(opts)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for SearchAll")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) ([]*model.Team, error)); ok {
|
|
return rf(opts)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) []*model.Team); ok {
|
|
r0 = rf(opts)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(*model.TeamSearch) error); ok {
|
|
r1 = rf(opts)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// SearchAllPaged provides a mock function with given fields: opts
|
|
func (_m *TeamStore) SearchAllPaged(opts *model.TeamSearch) ([]*model.Team, int64, error) {
|
|
ret := _m.Called(opts)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for SearchAllPaged")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 int64
|
|
var r2 error
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) ([]*model.Team, int64, error)); ok {
|
|
return rf(opts)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) []*model.Team); ok {
|
|
r0 = rf(opts)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(*model.TeamSearch) int64); ok {
|
|
r1 = rf(opts)
|
|
} else {
|
|
r1 = ret.Get(1).(int64)
|
|
}
|
|
|
|
if rf, ok := ret.Get(2).(func(*model.TeamSearch) error); ok {
|
|
r2 = rf(opts)
|
|
} else {
|
|
r2 = ret.Error(2)
|
|
}
|
|
|
|
return r0, r1, r2
|
|
}
|
|
|
|
// SearchOpen provides a mock function with given fields: opts
|
|
func (_m *TeamStore) SearchOpen(opts *model.TeamSearch) ([]*model.Team, error) {
|
|
ret := _m.Called(opts)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for SearchOpen")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) ([]*model.Team, error)); ok {
|
|
return rf(opts)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) []*model.Team); ok {
|
|
r0 = rf(opts)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(*model.TeamSearch) error); ok {
|
|
r1 = rf(opts)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// SearchPrivate provides a mock function with given fields: opts
|
|
func (_m *TeamStore) SearchPrivate(opts *model.TeamSearch) ([]*model.Team, error) {
|
|
ret := _m.Called(opts)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for SearchPrivate")
|
|
}
|
|
|
|
var r0 []*model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) ([]*model.Team, error)); ok {
|
|
return rf(opts)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(*model.TeamSearch) []*model.Team); ok {
|
|
r0 = rf(opts)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(*model.TeamSearch) error); ok {
|
|
r1 = rf(opts)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// Update provides a mock function with given fields: team
|
|
func (_m *TeamStore) Update(team *model.Team) (*model.Team, error) {
|
|
ret := _m.Called(team)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for Update")
|
|
}
|
|
|
|
var r0 *model.Team
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(*model.Team) (*model.Team, error)); ok {
|
|
return rf(team)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(*model.Team) *model.Team); ok {
|
|
r0 = rf(team)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(*model.Team)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(*model.Team) error); ok {
|
|
r1 = rf(team)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// UpdateLastTeamIconUpdate provides a mock function with given fields: teamID, curTime
|
|
func (_m *TeamStore) UpdateLastTeamIconUpdate(teamID string, curTime int64) error {
|
|
ret := _m.Called(teamID, curTime)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for UpdateLastTeamIconUpdate")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string, int64) error); ok {
|
|
r0 = rf(teamID, curTime)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// UpdateMember provides a mock function with given fields: rctx, member
|
|
func (_m *TeamStore) UpdateMember(rctx request.CTX, member *model.TeamMember) (*model.TeamMember, error) {
|
|
ret := _m.Called(rctx, member)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for UpdateMember")
|
|
}
|
|
|
|
var r0 *model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(request.CTX, *model.TeamMember) (*model.TeamMember, error)); ok {
|
|
return rf(rctx, member)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(request.CTX, *model.TeamMember) *model.TeamMember); ok {
|
|
r0 = rf(rctx, member)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(request.CTX, *model.TeamMember) error); ok {
|
|
r1 = rf(rctx, member)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// UpdateMembersRole provides a mock function with given fields: teamID, adminIDs
|
|
func (_m *TeamStore) UpdateMembersRole(teamID string, adminIDs []string) ([]*model.TeamMember, error) {
|
|
ret := _m.Called(teamID, adminIDs)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for UpdateMembersRole")
|
|
}
|
|
|
|
var r0 []*model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, []string) ([]*model.TeamMember, error)); ok {
|
|
return rf(teamID, adminIDs)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, []string) []*model.TeamMember); ok {
|
|
r0 = rf(teamID, adminIDs)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, []string) error); ok {
|
|
r1 = rf(teamID, adminIDs)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// UpdateMultipleMembers provides a mock function with given fields: members
|
|
func (_m *TeamStore) UpdateMultipleMembers(members []*model.TeamMember) ([]*model.TeamMember, error) {
|
|
ret := _m.Called(members)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for UpdateMultipleMembers")
|
|
}
|
|
|
|
var r0 []*model.TeamMember
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func([]*model.TeamMember) ([]*model.TeamMember, error)); ok {
|
|
return rf(members)
|
|
}
|
|
if rf, ok := ret.Get(0).(func([]*model.TeamMember) []*model.TeamMember); ok {
|
|
r0 = rf(members)
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]*model.TeamMember)
|
|
}
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func([]*model.TeamMember) error); ok {
|
|
r1 = rf(members)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// UserBelongsToTeams provides a mock function with given fields: userID, teamIds
|
|
func (_m *TeamStore) UserBelongsToTeams(userID string, teamIds []string) (bool, error) {
|
|
ret := _m.Called(userID, teamIds)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for UserBelongsToTeams")
|
|
}
|
|
|
|
var r0 bool
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string, []string) (bool, error)); ok {
|
|
return rf(userID, teamIds)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, []string) bool); ok {
|
|
r0 = rf(userID, teamIds)
|
|
} else {
|
|
r0 = ret.Get(0).(bool)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, []string) error); ok {
|
|
r1 = rf(userID, teamIds)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// NewTeamStore creates a new instance of TeamStore. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
|
|
// The first argument is typically a *testing.T value.
|
|
func NewTeamStore(t interface {
|
|
mock.TestingT
|
|
Cleanup(func())
|
|
}) *TeamStore {
|
|
mock := &TeamStore{}
|
|
mock.Mock.Test(t)
|
|
|
|
t.Cleanup(func() { mock.AssertExpectations(t) })
|
|
|
|
return mock
|
|
}
|