fix(services/user): Defer user.challengeMap
this prevents function call when user is undefined
This commit is contained in:
@ -48,7 +48,7 @@ export default function userServices() {
|
|||||||
Observable.if(
|
Observable.if(
|
||||||
() => !user,
|
() => !user,
|
||||||
Observable.of({}),
|
Observable.of({}),
|
||||||
user.getChallengeMap$()
|
Observable.defer(() => user.getChallengeMap$())
|
||||||
.map(challengeMap => ({ ...user.toJSON(), challengeMap }))
|
.map(challengeMap => ({ ...user.toJSON(), challengeMap }))
|
||||||
.map(user => ({
|
.map(user => ({
|
||||||
entities: {
|
entities: {
|
||||||
|
Reference in New Issue
Block a user