From 15ad2e438d2aad00f5bd6fab491808b95c98a47e Mon Sep 17 00:00:00 2001 From: pancakes Date: Tue, 25 Jun 2024 18:41:46 +1000 Subject: [PATCH] [backend/api] Limit DeleteEmoji to local emojis --- Iceshrimp.Backend/Core/Services/EmojiService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Iceshrimp.Backend/Core/Services/EmojiService.cs b/Iceshrimp.Backend/Core/Services/EmojiService.cs index 1d66f8d7..09b95e89 100644 --- a/Iceshrimp.Backend/Core/Services/EmojiService.cs +++ b/Iceshrimp.Backend/Core/Services/EmojiService.cs @@ -61,7 +61,7 @@ public partial class EmojiService(DatabaseContext db, DriveService driveSvc, Sys public async Task DeleteEmoji(string id) { - var emoji = await db.Emojis.FirstOrDefaultAsync(p => p.Id == id); + var emoji = await db.Emojis.FirstOrDefaultAsync(p => p.Host == null && p.Id == id); if (emoji == null) return null; var emojiId = emoji.Id;