Browse Source

fix: 🐛

imwald
codytseng 1 year ago
parent
commit
a555293e2f
  1. 6
      src/components/NoteList/index.tsx
  2. 2
      src/providers/FeedProvider.tsx

6
src/components/NoteList/index.tsx

@ -71,8 +71,12 @@ export default function NoteList({
setNewEvents([]) setNewEvents([])
setHasMore(true) setHasMore(true)
let areAlgoRelays = false
// if no authors, check if all relays are algo relays
if (!noteFilter.authors?.length) {
const relayInfos = await client.fetchRelayInfos(relayUrls) const relayInfos = await client.fetchRelayInfos(relayUrls)
const areAlgoRelays = relayInfos.every((relayInfo) => checkAlgoRelay(relayInfo)) areAlgoRelays = relayInfos.every((relayInfo) => checkAlgoRelay(relayInfo))
}
const filter = areAlgoRelays ? { ...noteFilter, limit: ALGO_RELAY_LIMIT } : noteFilter const filter = areAlgoRelays ? { ...noteFilter, limit: ALGO_RELAY_LIMIT } : noteFilter
let eventCount = 0 let eventCount = 0

2
src/providers/FeedProvider.tsx

@ -73,7 +73,7 @@ export function FeedProvider({ children }: { children: React.ReactNode }) {
} }
init() init()
}, [pubkey, feedTypeRef]) }, [pubkey])
const switchFeed = async ( const switchFeed = async (
feedType: TFeedType, feedType: TFeedType,

Loading…
Cancel
Save