summaryrefslogtreecommitdiff
path: root/src/api/endpoints/auth/session/show.js
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2017-03-03 19:39:41 +0900
committersyuilo <syuilotan@yahoo.co.jp>2017-03-03 19:39:41 +0900
commitd1557bcae8abc45ea655d2fe0cdb6732a0207aa0 (patch)
tree56bb4b981df8d00c3d684352f3ee5b5057ee2a7e /src/api/endpoints/auth/session/show.js
parentwip (diff)
downloadmisskey-d1557bcae8abc45ea655d2fe0cdb6732a0207aa0.tar.gz
misskey-d1557bcae8abc45ea655d2fe0cdb6732a0207aa0.tar.bz2
misskey-d1557bcae8abc45ea655d2fe0cdb6732a0207aa0.zip
wip
Diffstat (limited to '')
-rw-r--r--src/api/endpoints/auth/session/show.ts (renamed from src/api/endpoints/auth/session/show.js)7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/api/endpoints/auth/session/show.js b/src/api/endpoints/auth/session/show.ts
index 425c980d9d..55641929d8 100644
--- a/src/api/endpoints/auth/session/show.js
+++ b/src/api/endpoints/auth/session/show.ts
@@ -3,6 +3,7 @@
/**
* Module dependencies
*/
+import it from '../../../it';
import AuthSess from '../../../models/auth-session';
import serialize from '../../../serializers/auth-session';
@@ -57,10 +58,8 @@ module.exports = (params, user) =>
new Promise(async (res, rej) =>
{
// Get 'token' parameter
- const token = params.token;
- if (token == null) {
- return rej('token is required');
- }
+ const [token, tokenErr] = it(params.token).expect.string().required().qed();
+ if (tokenErr) return rej('invalid token param');
// Lookup session
const session = await AuthSess.findOne({