* Store: Migrate Emoji.Save to Sync as default #10642 * Store: use require.Nil helper function to assert nil
Этот коммит содержится в:
коммит произвёл
Harrison Healey
родитель
9f4c703f1e
Коммит
58363d3455
@@ -67,15 +67,15 @@ func (a *App) CreateEmoji(sessionUserId string, emoji *model.Emoji, multiPartIma
|
||||
return nil, err
|
||||
}
|
||||
|
||||
result := <-a.Srv.Store.Emoji().Save(emoji)
|
||||
if result.Err != nil {
|
||||
return nil, result.Err
|
||||
emoji, err := a.Srv.Store.Emoji().Save(emoji)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
message := model.NewWebSocketEvent(model.WEBSOCKET_EVENT_EMOJI_ADDED, "", "", "", nil)
|
||||
message.Add("emoji", emoji.ToJson())
|
||||
a.Publish(message)
|
||||
return result.Data.(*model.Emoji), nil
|
||||
return emoji, nil
|
||||
}
|
||||
|
||||
func (a *App) GetEmojiList(page, perPage int, sort string) ([]*model.Emoji, *model.AppError) {
|
||||
|
||||
@@ -387,17 +387,17 @@ func (me *TestHelper) CreateGroup() *model.Group {
|
||||
func (me *TestHelper) CreateEmoji() *model.Emoji {
|
||||
utils.DisableDebugLogForTest()
|
||||
|
||||
result := <-me.App.Srv.Store.Emoji().Save(&model.Emoji{
|
||||
emoji, err := me.App.Srv.Store.Emoji().Save(&model.Emoji{
|
||||
CreatorId: me.BasicUser.Id,
|
||||
Name: model.NewRandomString(10),
|
||||
})
|
||||
if result.Err != nil {
|
||||
panic(result.Err)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
utils.EnableDebugLogForTest()
|
||||
|
||||
return result.Data.(*model.Emoji)
|
||||
return emoji
|
||||
}
|
||||
|
||||
func (me *TestHelper) AddReactionToPost(post *model.Post, user *model.User, emojiName string) *model.Reaction {
|
||||
|
||||
@@ -1314,8 +1314,8 @@ func (a *App) ImportEmoji(data *EmojiImportData, dryRun bool) *model.AppError {
|
||||
}
|
||||
|
||||
if !alreadyExists {
|
||||
if result := <-a.Srv.Store.Emoji().Save(emoji); result.Err != nil {
|
||||
return result.Err
|
||||
if _, err := a.Srv.Store.Emoji().Save(emoji); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user