session-context-fix
This commit is contained in:
parent
2b6738d35b
commit
c12d752ad0
|
@ -112,7 +112,7 @@ export const SessionProvider = (props: {
|
||||||
initialValue: null,
|
initialValue: null,
|
||||||
})
|
})
|
||||||
|
|
||||||
const user = createMemo(() => session().user)
|
const user = createMemo(() => session()?.user)
|
||||||
|
|
||||||
createEffect(() => {
|
createEffect(() => {
|
||||||
// detect confirm redirect
|
// detect confirm redirect
|
||||||
|
@ -130,13 +130,15 @@ export const SessionProvider = (props: {
|
||||||
})
|
})
|
||||||
|
|
||||||
const loadSubscriptions = async (): Promise<void> => {
|
const loadSubscriptions = async (): Promise<void> => {
|
||||||
const result = await apiClient.private?.getMySubscriptions()
|
if (apiClient.private) {
|
||||||
|
const result = await apiClient.getMySubscriptions()
|
||||||
if (result) {
|
if (result) {
|
||||||
setSubscriptions(result)
|
setSubscriptions(result)
|
||||||
} else {
|
} else {
|
||||||
setSubscriptions(EMPTY_SUBSCRIPTIONS)
|
setSubscriptions(EMPTY_SUBSCRIPTIONS)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const [author, { refetch: loadAuthor }] = createResource<Author | null>(
|
const [author, { refetch: loadAuthor }] = createResource<Author | null>(
|
||||||
async () => {
|
async () => {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user