Implement posts endpoints for APIv4 (#5480)
* Implement delete post endpoint for apiv4 * Implement POST search post endpoint for APIv4 * removed delete post quotes * rearrange formatting
Этот коммит содержится в:
коммит произвёл
Joram Wilander
родитель
a14e44b4ec
Коммит
9646bddd21
@@ -203,6 +203,10 @@ func (me *TestHelper) CreatePost() *model.Post {
|
||||
return me.CreatePostWithClient(me.Client, me.BasicChannel)
|
||||
}
|
||||
|
||||
func (me *TestHelper) CreateMessagePost(message string) *model.Post {
|
||||
return me.CreateMessagePostWithClient(me.Client, me.BasicChannel, message)
|
||||
}
|
||||
|
||||
func (me *TestHelper) CreatePostWithClient(client *model.Client4, channel *model.Channel) *model.Post {
|
||||
id := model.NewId()
|
||||
|
||||
@@ -220,6 +224,21 @@ func (me *TestHelper) CreatePostWithClient(client *model.Client4, channel *model
|
||||
return rpost
|
||||
}
|
||||
|
||||
func (me *TestHelper) CreateMessagePostWithClient(client *model.Client4, channel *model.Channel, message string) *model.Post {
|
||||
post := &model.Post{
|
||||
ChannelId: channel.Id,
|
||||
Message: message,
|
||||
}
|
||||
|
||||
utils.DisableDebugLogForTest()
|
||||
rpost, resp := client.CreatePost(post)
|
||||
if resp.Error != nil {
|
||||
panic(resp.Error)
|
||||
}
|
||||
utils.EnableDebugLogForTest()
|
||||
return rpost
|
||||
}
|
||||
|
||||
func (me *TestHelper) LoginBasic() {
|
||||
me.LoginBasicWithClient(me.Client)
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user