diff options
author | Eric Bailey <git@esb.lol> | 2025-06-11 13:22:02 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-11 13:22:02 -0500 |
commit | 143d5f3b814f1ce707fdfc87dabff7af5349bd06 (patch) | |
tree | 86cd639d45da0c994f8bf1d9160b1a8497f53e0c /src/state/feed-feedback.tsx | |
parent | 7341294df6156afdf24ab43e1e27ebba94f265ad (diff) | |
download | voidsky-143d5f3b814f1ce707fdfc87dabff7af5349bd06.tar.zst |
Post source handling updates (#8472)
* Add debugs * Key post-source using URI with handle * Enhance * EnHANCE * ENHANCE * ENHANCEEEECEE * ᵉⁿʰᵃⁿᶜᵉ * enhance
Diffstat (limited to 'src/state/feed-feedback.tsx')
-rw-r--r-- | src/state/feed-feedback.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/state/feed-feedback.tsx b/src/state/feed-feedback.tsx index 225b495d3..a718a761d 100644 --- a/src/state/feed-feedback.tsx +++ b/src/state/feed-feedback.tsx @@ -12,7 +12,7 @@ import throttle from 'lodash.throttle' import {FEEDBACK_FEEDS, STAGING_FEEDS} from '#/lib/constants' import {logEvent} from '#/lib/statsig/statsig' -import {logger} from '#/logger' +import {Logger} from '#/logger' import { type FeedDescriptor, type FeedPostSliceItem, @@ -20,6 +20,8 @@ import { import {getItemsForFeedback} from '#/view/com/posts/PostFeed' import {useAgent} from './session' +const logger = Logger.create(Logger.Context.FeedFeedback) + export type StateContext = { enabled: boolean onItemSeen: (item: any) => void @@ -89,6 +91,7 @@ export function useFeedFeedback( } sendOrAggregateInteractionsForStats(aggregatedStats.current, interactions) throttledFlushAggregatedStats() + logger.debug('flushed') }, [agent, throttledFlushAggregatedStats, feed]) const sendToFeed = useMemo( @@ -141,6 +144,9 @@ export function useFeedFeedback( if (!enabled) { return } + logger.debug('sendInteraction', { + ...interaction, + }) if (!history.current.has(interaction)) { history.current.add(interaction) queue.current.add(toString(interaction)) |