Fix missing emoji bug
This commit is contained in:
parent
0c2c8ef4af
commit
4488600229
@ -24,15 +24,16 @@ type panelMessageData struct {
|
|||||||
|
|
||||||
func panelIntoMessageData(panel database.Panel, isPremium bool) panelMessageData {
|
func panelIntoMessageData(panel database.Panel, isPremium bool) panelMessageData {
|
||||||
var emote *emoji.Emoji
|
var emote *emoji.Emoji
|
||||||
if panel.EmojiName != nil && *panel.EmojiName == "" { // No emoji = nil
|
if panel.EmojiName != nil { // No emoji = nil
|
||||||
id := objects.NewNullSnowflake()
|
if panel.EmojiId == nil { // Unicode emoji
|
||||||
if panel.EmojiId != nil {
|
emote = &emoji.Emoji{
|
||||||
id = objects.NewNullableSnowflake(*panel.EmojiId)
|
Name: *panel.EmojiName,
|
||||||
}
|
}
|
||||||
|
} else { // Custom emoji
|
||||||
emote = &emoji.Emoji{
|
emote = &emoji.Emoji{
|
||||||
Id: id,
|
Id: objects.NewNullableSnowflake(*panel.EmojiId),
|
||||||
Name: *panel.EmojiName,
|
Name: *panel.EmojiName,
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user