From 77dbaca516a83fe3631061d2782c78ef44fb7b37 Mon Sep 17 00:00:00 2001 From: Sjors Provoost Date: Sun, 15 Sep 2024 18:29:54 +0200 Subject: [PATCH] Convert emoji to like --- src/nostr/handler.ts | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/nostr/handler.ts b/src/nostr/handler.ts index e62228c..bcb469d 100644 --- a/src/nostr/handler.ts +++ b/src/nostr/handler.ts @@ -4,7 +4,7 @@ import { nostrEventsCounter } from '@/metrics.ts'; import { buildFollow, wrapCreate, wrapUpdate } from '../activitypub/builder.ts'; import { federate } from '../activitypub/federation.ts'; -import { toActor, toAnnounce, toDelete, toEmojiReact, toLike, toNote, toZap } from '../activitypub/transmute.ts'; +import { toActor, toAnnounce, toDelete, toLike, toNote, toZap } from '../activitypub/transmute.ts'; import { cipher, followsDB } from '../db.ts'; import { url } from '../utils/parse.ts'; @@ -105,17 +105,11 @@ async function handleEvent6(event: Event<6>) { } async function handleEvent7(event: Event<7>) { - if (event.content === '+' || event.content === '') { - const like = await toLike(event); - if (like) { - return federate(like); - } - } else if (/\p{Extended_Pictographic}/u.test(event.content)) { - const emojiReact = await toEmojiReact(event); - if (emojiReact) { - return federate(emojiReact); - } + const like = await toLike(event); + if (like) { + return federate(like); } + // TODO: use toEmojiReact if Mastodon ever supports EmojiReact } async function handleEvent9735(event: Event<9735>) { -- GitLab