fix(api): 🚨 Correct duplicate assignments

This commit is contained in:
Jesse Wierzbinski 2024-10-03 13:26:53 +02:00
parent 8da9567ca2
commit 360ec4817c
No known key found for this signature in database

View file

@ -333,12 +333,10 @@ export default apiRoute((app) =>
await Emoji.parseFromText(sanitizedDisplayName); await Emoji.parseFromText(sanitizedDisplayName);
const noteEmojis = await Emoji.parseFromText(self.note); const noteEmojis = await Emoji.parseFromText(self.note);
self.emojis = [...displaynameEmojis, ...noteEmojis, ...fieldEmojis].map( self.emojis = [...displaynameEmojis, ...noteEmojis, ...fieldEmojis]
(e) => e.data, .map((e) => e.data)
); .filter(
// Deduplicate emojis // Deduplicate emojis
self.emojis = self.emojis.filter(
(emoji, index, self) => (emoji, index, self) =>
self.findIndex((e) => e.id === emoji.id) === index, self.findIndex((e) => e.id === emoji.id) === index,
); );