summaryrefslogtreecommitdiff
path: root/src/server/api
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-04-29 17:54:50 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-04-29 17:54:50 +0900
commita8083eb52bc268829caa2d5453dec5d9a3c5185f (patch)
tree118694743418383793995ebce74d5d16412fc3a0 /src/server/api
parent:v: (diff)
downloadsharkey-a8083eb52bc268829caa2d5453dec5d9a3c5185f.tar.gz
sharkey-a8083eb52bc268829caa2d5453dec5d9a3c5185f.tar.bz2
sharkey-a8083eb52bc268829caa2d5453dec5d9a3c5185f.zip
バグ修正など
Diffstat (limited to 'src/server/api')
-rw-r--r--src/server/api/stream/home.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/api/stream/home.ts b/src/server/api/stream/home.ts
index f629278848..54fde2d776 100644
--- a/src/server/api/stream/home.ts
+++ b/src/server/api/stream/home.ts
@@ -70,12 +70,13 @@ export default async function(
}
});
- connection.on('message', data => {
+ connection.on('message', async data => {
const msg = JSON.parse(data.utf8Data);
switch (msg.type) {
case 'api':
- call(msg.endpoint, user, app, msg.data).then(res => {
+ // 新鮮なデータを利用するためにユーザーをフェッチ
+ call(msg.endpoint, await User.findOne({ _id: user._id }), app, msg.data).then(res => {
connection.send(JSON.stringify({
type: `api-res:${msg.id}`,
body: { res }