Read-it-later social network
12
fork

Configure Feed

Select the types of activity you want to include in your feed.

skip subscriptionQuery when not logged in

authored by

zeudev and committed by tangled.org 1ca5f2d4 663a6e98

+5 -1
+5 -1
src/lib/components/PublicationCard.svelte
··· 45 45 })); 46 46 47 47 const subscriptionQuery = createQuery(() => ({ 48 - queryKey: ["isSubscribed", publication.uri, user.did], 48 + queryKey: ["isSubscribed", publication.uri, user && user.did], 49 49 queryFn: async () => { 50 + if (!user.did) { 51 + return { records: [] } 52 + } 50 53 const constellationUrl = new URL("https://constellation.microcosm.blue/xrpc/blue.microcosm.links.getBacklinks"); 51 54 constellationUrl.searchParams.set("subject", publication.uri); 52 55 constellationUrl.searchParams.set("source", "site.standard.graph.subscription:publication"); ··· 97 100 }; 98 101 99 102 async function toggleSubscribe() { 103 + if (!user) { throw Error() } 100 104 disableSubscribeButton = true; 101 105 102 106 const pastRkey = subscriptionRkey;