Fixing emoji bug (#5438)
Этот коммит содержится в:
@@ -79,7 +79,7 @@ func (es SqlEmojiStore) Get(id string, allowFromCache bool) StoreChannel {
|
|||||||
if metrics != nil {
|
if metrics != nil {
|
||||||
metrics.IncrementMemCacheHitCounter("Emoji")
|
metrics.IncrementMemCacheHitCounter("Emoji")
|
||||||
}
|
}
|
||||||
result.Data = cacheItem.(map[string]*model.Emoji)
|
result.Data = cacheItem.(*model.Emoji)
|
||||||
storeChannel <- result
|
storeChannel <- result
|
||||||
close(storeChannel)
|
close(storeChannel)
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -84,6 +84,12 @@ func TestEmojiGet(t *testing.T) {
|
|||||||
t.Fatalf("failed to get emoji with id %v: %v", emoji.Id, result.Err)
|
t.Fatalf("failed to get emoji with id %v: %v", emoji.Id, result.Err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for _, emoji := range emojis {
|
||||||
|
if result := <-store.Emoji().Get(emoji.Id, true); result.Err != nil {
|
||||||
|
t.Fatalf("failed to get emoji with id %v: %v", emoji.Id, result.Err)
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestEmojiGetByName(t *testing.T) {
|
func TestEmojiGetByName(t *testing.T) {
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user