From fc11e3449913c36c3fc0d1ee7fd678eec6f82a8e Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sun, 2 Jun 2024 18:28:43 -0500 Subject: [PATCH] trends: notes -> #e, normalize --- src/controllers/api/trends.ts | 4 ++-- src/cron.ts | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/controllers/api/trends.ts b/src/controllers/api/trends.ts index 7a91a70..ec5e792 100644 --- a/src/controllers/api/trends.ts +++ b/src/controllers/api/trends.ts @@ -68,7 +68,7 @@ async function getTrendingHashtags() { return label.created_at >= since && label.created_at < until; }); - const [, , accounts, uses] = label?.tags.find(([name, value]) => name === 't' && value === hashtag) ?? []; + const [, , , accounts, uses] = label?.tags.find(([name, value]) => name === 't' && value === hashtag) ?? []; return { day: String(date.getTime() / 1000), @@ -97,7 +97,7 @@ const trendingStatusesController: AppController = async (c) => { const [label] = await store.query([{ kinds: [1985], '#L': ['pub.ditto.trends'], - '#l': ['notes'], + '#l': ['#e'], authors: [Conf.pubkey], limit: 1, }]); diff --git a/src/cron.ts b/src/cron.ts index c28e7a3..64eddfd 100644 --- a/src/cron.ts +++ b/src/cron.ts @@ -32,7 +32,7 @@ async function updateTrendingNotes() { content: '', tags: [ ['L', 'pub.ditto.trends'], - ['l', 'notes', 'pub.ditto.trends'], + ['l', '#e', 'pub.ditto.trends'], ...events.map(({ id }) => ['e', id, Conf.relay]), ], created_at: Math.floor(Date.now() / 1000), @@ -64,7 +64,7 @@ async function updateTrendingHashtags() { tags: [ ['L', 'pub.ditto.trends'], ['l', '#t', 'pub.ditto.trends'], - ...hashtags.map(({ value, authors, uses }) => ['t', value, authors.toString(), uses.toString()]), + ...hashtags.map(({ value, authors, uses }) => ['t', '', value, authors.toString(), uses.toString()]), ], created_at: Math.floor(Date.now() / 1000), }); @@ -95,7 +95,7 @@ async function updateTrendingLinks() { tags: [ ['L', 'pub.ditto.trends'], ['l', '#r', 'pub.ditto.trends'], - ...links.map(({ value, authors, uses }) => ['r', value, authors.toString(), uses.toString()]), + ...links.map(({ value, authors, uses }) => ['r', '', value, authors.toString(), uses.toString()]), ], created_at: Math.floor(Date.now() / 1000), });