MM-16389 - complement for emoji_icon issue (#11650)
Этот коммит содержится в:
@@ -63,7 +63,6 @@ func (a *App) OverrideIconURLIfEmoji(post *model.Post) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
emojiName := prop.(string)
|
emojiName := prop.(string)
|
||||||
delete(post.Props, model.POST_PROPS_OVERRIDE_ICON_EMOJI)
|
|
||||||
|
|
||||||
if !*a.Config().ServiceSettings.EnablePostIconOverride || emojiName == "" {
|
if !*a.Config().ServiceSettings.EnablePostIconOverride || emojiName == "" {
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -267,6 +267,8 @@ func TestPreparePostForClient(t *testing.T) {
|
|||||||
|
|
||||||
s, _ := clientPost.Props[model.POST_PROPS_OVERRIDE_ICON_URL]
|
s, _ := clientPost.Props[model.POST_PROPS_OVERRIDE_ICON_URL]
|
||||||
assert.EqualValues(t, url, s)
|
assert.EqualValues(t, url, s)
|
||||||
|
s, _ = clientPost.Props[model.POST_PROPS_OVERRIDE_ICON_EMOJI]
|
||||||
|
assert.EqualValues(t, emoji, s)
|
||||||
})
|
})
|
||||||
|
|
||||||
t.Run("overrides icon URL", func(t *testing.T) {
|
t.Run("overrides icon URL", func(t *testing.T) {
|
||||||
@@ -274,6 +276,8 @@ func TestPreparePostForClient(t *testing.T) {
|
|||||||
|
|
||||||
s, _ := clientPost.Props[model.POST_PROPS_OVERRIDE_ICON_URL]
|
s, _ := clientPost.Props[model.POST_PROPS_OVERRIDE_ICON_URL]
|
||||||
assert.EqualValues(t, overridenUrl, s)
|
assert.EqualValues(t, overridenUrl, s)
|
||||||
|
s, _ = clientPost.Props[model.POST_PROPS_OVERRIDE_ICON_EMOJI]
|
||||||
|
assert.EqualValues(t, emoji, s)
|
||||||
})
|
})
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user