From 77f3da1eaf5b7ca7d53fd324e3c669ed4f87003e Mon Sep 17 00:00:00 2001 From: Daniel Hodan Date: Wed, 17 Oct 2018 23:06:14 +0200 Subject: GH-9608: Add GetUsersInChannel to plugin API (#9643) * add GetUsersInChannel to plugin api * compute offset value instead of page * Add version comment --- plugin/plugintest/api.go | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'plugin/plugintest/api.go') diff --git a/plugin/plugintest/api.go b/plugin/plugintest/api.go index 066cdfa7e..0fe2ab0ea 100644 --- a/plugin/plugintest/api.go +++ b/plugin/plugintest/api.go @@ -1163,6 +1163,31 @@ func (_m *API) GetUsersInTeam(teamId string, page int, perPage int) ([]*model.Us return r0, r1 } +// GetUsersInChannel provides a mock function with given fields: channelId, page, perPage +func (_m *API) GetUsersInChannel(channelId string, page int, perPage int) ([]*model.User, *model.AppError) { + ret := _m.Called(channelId, page, perPage) + + var r0 []*model.User + if rf, ok := ret.Get(0).(func(string, int, int) []*model.User); ok { + r0 = rf(channelId, page, perPage) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).([]*model.User) + } + } + + var r1 *model.AppError + if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok { + r1 = rf(channelId, page, perPage) + } else { + if ret.Get(1) != nil { + r1 = ret.Get(1).(*model.AppError) + } + } + + return r0, r1 +} + // HasPermissionTo provides a mock function with given fields: userId, permission func (_m *API) HasPermissionTo(userId string, permission *model.Permission) bool { ret := _m.Called(userId, permission) -- cgit v1.2.3-1-g7c22