Ensure all configured appLabelers are applied for logged out users (#5784)
* Ensure all configured appLabelers are applied for logged out users * Formatting
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import React, {createContext, useContext, useMemo} from 'react'
|
import React, {createContext, useContext, useMemo} from 'react'
|
||||||
import {BSKY_LABELER_DID, ModerationOpts} from '@atproto/api'
|
import {BskyAgent, ModerationOpts} from '@atproto/api'
|
||||||
|
|
||||||
import {useHiddenPosts, useLabelDefinitions} from '#/state/preferences'
|
import {useHiddenPosts, useLabelDefinitions} from '#/state/preferences'
|
||||||
import {DEFAULT_LOGGED_OUT_LABEL_PREFERENCES} from '#/state/queries/preferences/moderation'
|
import {DEFAULT_LOGGED_OUT_LABEL_PREFERENCES} from '#/state/queries/preferences/moderation'
|
||||||
@@ -41,12 +41,10 @@ export function Provider({children}: React.PropsWithChildren<{}>) {
|
|||||||
...moderationPrefs,
|
...moderationPrefs,
|
||||||
labelers: moderationPrefs.labelers.length
|
labelers: moderationPrefs.labelers.length
|
||||||
? moderationPrefs.labelers
|
? moderationPrefs.labelers
|
||||||
: [
|
: BskyAgent.appLabelers.map(did => ({
|
||||||
{
|
did,
|
||||||
did: BSKY_LABELER_DID,
|
labels: DEFAULT_LOGGED_OUT_LABEL_PREFERENCES,
|
||||||
labels: DEFAULT_LOGGED_OUT_LABEL_PREFERENCES,
|
})),
|
||||||
},
|
|
||||||
],
|
|
||||||
hiddenPosts: hiddenPosts || [],
|
hiddenPosts: hiddenPosts || [],
|
||||||
},
|
},
|
||||||
labelDefs,
|
labelDefs,
|
||||||
|
|||||||
Reference in New Issue
Block a user