@@ -41,8 +41,7 @@ export class UsersRouter extends ClassesRouter {
41
41
42
42
handleMe ( req ) {
43
43
if ( ! req . info || ! req . info . sessionToken ) {
44
- throw new Parse . Error ( Parse . Error . OBJECT_NOT_FOUND ,
45
- 'Object not found.' ) ;
44
+ throw new Parse . Error ( Parse . Error . INVALID_SESSION_TOKEN , 'invalid session token' ) ;
46
45
}
47
46
return rest . find ( req . config , Auth . master ( req . config ) , '_Session' ,
48
47
{ _session_token : req . info . sessionToken } ,
@@ -51,8 +50,7 @@ export class UsersRouter extends ClassesRouter {
51
50
if ( ! response . results ||
52
51
response . results . length == 0 ||
53
52
! response . results [ 0 ] . user ) {
54
- throw new Parse . Error ( Parse . Error . OBJECT_NOT_FOUND ,
55
- 'Object not found.' ) ;
53
+ throw new Parse . Error ( Parse . Error . INVALID_SESSION_TOKEN , 'invalid session token' ) ;
56
54
} else {
57
55
let user = response . results [ 0 ] . user ;
58
56
return { response : user } ;
@@ -145,10 +143,10 @@ export class UsersRouter extends ClassesRouter {
145
143
let router = new PromiseRouter ( ) ;
146
144
router . route ( 'GET' , '/users' , req => { return this . handleFind ( req ) ; } ) ;
147
145
router . route ( 'POST' , '/users' , req => { return this . handleCreate ( req ) ; } ) ;
146
+ router . route ( 'GET' , '/users/me' , req => { return this . handleMe ( req ) ; } ) ;
148
147
router . route ( 'GET' , '/users/:objectId' , req => { return this . handleGet ( req ) ; } ) ;
149
148
router . route ( 'PUT' , '/users/:objectId' , req => { return this . handleUpdate ( req ) ; } ) ;
150
149
router . route ( 'DELETE' , '/users/:objectId' , req => { return this . handleDelete ( req ) ; } ) ;
151
- router . route ( 'GET' , '/users/me' , req => { return this . handleMe ( req ) ; } ) ;
152
150
router . route ( 'GET' , '/login' , req => { return this . handleLogIn ( req ) ; } ) ;
153
151
router . route ( 'POST' , '/logout' , req => { return this . handleLogOut ( req ) ; } ) ;
154
152
router . route ( 'POST' , '/requestPasswordReset' , ( ) => {
0 commit comments