From fff60273a3b3458e49e650aae87138be3bcf9296 Mon Sep 17 00:00:00 2001 From: Berkeley Martinez Date: Wed, 17 Jan 2018 10:45:16 -0800 Subject: [PATCH] fix(services/user): Defer user.challengeMap this prevents function call when user is undefined --- server/services/user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/services/user.js b/server/services/user.js index a574d38435..727ec32223 100644 --- a/server/services/user.js +++ b/server/services/user.js @@ -48,7 +48,7 @@ export default function userServices() { Observable.if( () => !user, Observable.of({}), - user.getChallengeMap$() + Observable.defer(() => user.getChallengeMap$()) .map(challengeMap => ({ ...user.toJSON(), challengeMap })) .map(user => ({ entities: {