summaryrefslogtreecommitdiffstats
path: root/plugin/plugintest
diff options
context:
space:
mode:
authorJoram Wilander <jwawilander@gmail.com>2017-12-05 09:14:03 -0500
committerGitHub <noreply@github.com>2017-12-05 09:14:03 -0500
commit7a1f81cd52c4b58a058ae11e361a80ee3b24d141 (patch)
tree8845eba3280d1ac17a0f0014979e4a995a55e023 /plugin/plugintest
parent46f51197fb8197fe8a5468c86aad64eeab815bad (diff)
downloadchat-7a1f81cd52c4b58a058ae11e361a80ee3b24d141.tar.gz
chat-7a1f81cd52c4b58a058ae11e361a80ee3b24d141.tar.bz2
chat-7a1f81cd52c4b58a058ae11e361a80ee3b24d141.zip
Add GetChannelMember method to plugin API (#7930)
Diffstat (limited to 'plugin/plugintest')
-rw-r--r--plugin/plugintest/api.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/plugin/plugintest/api.go b/plugin/plugintest/api.go
index a4abbbca3..b00542032 100644
--- a/plugin/plugintest/api.go
+++ b/plugin/plugintest/api.go
@@ -207,6 +207,16 @@ func (m *API) UpdateChannel(channel *model.Channel) (*model.Channel, *model.AppE
return channelOut, err
}
+func (m *API) GetChannelMember(channelId, userId string) (*model.ChannelMember, *model.AppError) {
+ ret := m.Called(channelId, userId)
+ if f, ok := ret.Get(0).(func(_, _ string) (*model.ChannelMember, *model.AppError)); ok {
+ return f(channelId, userId)
+ }
+ member, _ := ret.Get(0).(*model.ChannelMember)
+ err, _ := ret.Get(1).(*model.AppError)
+ return member, err
+}
+
func (m *API) CreatePost(post *model.Post) (*model.Post, *model.AppError) {
ret := m.Called(post)
if f, ok := ret.Get(0).(func(*model.Post) (*model.Post, *model.AppError)); ok {