aboutsummaryrefslogtreecommitdiff
path: root/src/server/authentication/models/current_user_utils.ts
diff options
context:
space:
mode:
authorBob Zeleznik <zzzman@gmail.com>2019-04-14 20:31:04 -0400
committerBob Zeleznik <zzzman@gmail.com>2019-04-14 20:31:04 -0400
commita1db664e45592967058b25112f7802fe37476cb6 (patch)
tree9fa7998cdc3ed8835834ca8ab9b8f1033b28de24 /src/server/authentication/models/current_user_utils.ts
parent6414a703d504a16c9eed5ab22eeb9ab829443511 (diff)
from last - fixed issue with golden layout
Diffstat (limited to 'src/server/authentication/models/current_user_utils.ts')
-rw-r--r--src/server/authentication/models/current_user_utils.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/authentication/models/current_user_utils.ts b/src/server/authentication/models/current_user_utils.ts
index 848728183..5d4479c88 100644
--- a/src/server/authentication/models/current_user_utils.ts
+++ b/src/server/authentication/models/current_user_utils.ts
@@ -40,14 +40,14 @@ export class CurrentUserUtils {
throw new Error("There should be a user! Why does Dash think there isn't one?");
}
});
- let userDocPromise = rp.get(ServerUtils.prepend(RouteStore.getUserDocumentId)).then(id => runInAction(() => {
+ let userDocPromise = rp.get(ServerUtils.prepend(RouteStore.getUserDocumentId)).then(id => {
if (id) {
return Server.GetField(id).then(field =>
- this.user_document = field instanceof Document ? field : this.createUserDocument(id));
+ runInAction(() => this.user_document = field instanceof Document ? field : this.createUserDocument(id)));
} else {
throw new Error("There should be a user id! Why does Dash think there isn't one?");
}
- }));
+ });
return Promise.all([userPromise, userDocPromise]);
}