fix: statuses using wrong emojis

This commit is contained in:
Mar0xy 2023-10-29 03:30:35 +01:00
parent d8b0078ffa
commit 8fd669ff7d
No known key found for this signature in database
GPG key ID: 56569BBE47D2C828

View file

@ -123,11 +123,7 @@ export class MastoConverters {
const note = await this.getterService.getNote(status.id);
const noteUser = await this.getUser(status.account.id);
const reactionEmojiNames = Object.keys(note.reactions)
.filter(x => x.startsWith(':') && x.includes('@') && !x.includes('@.'))
.map(x => this.reactionService.decodeReaction(x).reaction.replaceAll(':', ''));
const emojis = await this.customEmojiService.populateEmojis(reactionEmojiNames, noteUser.host ? noteUser.host : this.config.host);
const emojis = await this.customEmojiService.populateEmojis(note.emojis, noteUser.host ? noteUser.host : this.config.host);
const emoji: Entity.Emoji[] = [];
Object.entries(emojis).forEach(entry => {
const [key, value] = entry;