Page MenuHomePhorge

D14435.1768415190.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D14435.1768415190.diff

diff --git a/lib/components/farcaster-data-handler.react.js b/lib/components/farcaster-data-handler.react.js
--- a/lib/components/farcaster-data-handler.react.js
+++ b/lib/components/farcaster-data-handler.react.js
@@ -7,6 +7,7 @@
import { setAuxUserFIDsActionType } from '../actions/aux-user-actions.js';
import { updateRelationshipsActionTypes } from '../actions/relationship-actions.js';
import { useIsLoggedInToIdentityAndAuthoritativeKeyserver } from '../hooks/account-hooks.js';
+import { useDeviceKind } from '../hooks/primary-device-hooks.js';
import { useUpdateRelationships } from '../hooks/relationship-hooks.js';
import { IdentityClientContext } from '../shared/identity-client-context.js';
import { relationshipActions } from '../types/relationship-types.js';
@@ -68,7 +69,13 @@
const loggedInRef = React.useRef(loggedIn);
loggedInRef.current = loggedIn;
+ const deviceKind = useDeviceKind();
+
const handleFarcasterMutuals = React.useCallback(async () => {
+ if (deviceKind !== 'primary') {
+ return;
+ }
+
const canQuery = isActive && !!fid && loggedIn;
if (canQuery === prevCanQueryRef.current) {
return;
@@ -116,6 +123,7 @@
dispatchActionPromise,
createThreadsAndRobotextForFarcasterMutuals,
currentUserID,
+ deviceKind,
]);
const handleUserStoreFIDs = React.useCallback(async () => {

File Metadata

Mime Type
text/plain
Expires
Wed, Jan 14, 6:26 PM (8 h, 53 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5933377
Default Alt Text
D14435.1768415190.diff (1 KB)

Event Timeline