Skip to content

Commit 71ce83f

Browse files
authored
fix(User): put sessionToken in headers for User.become (#507)
1 parent 7cb501c commit 71ce83f

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

src/user.js

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const _ = require('underscore');
22
const AVError = require('./error');
3-
const AVRequest = require('./request')._request;
3+
const { _request: AVRequest, request } = require('./request');
44
const Promise = require('./promise');
55

66
const getWeappLoginCode = () => {
@@ -696,14 +696,13 @@ module.exports = function(AV) {
696696

697697
_fetchUserBySessionToken: function(sessionToken) {
698698
var user = AV.Object._create("_User");
699-
return AVRequest(
700-
"users",
701-
"me",
702-
null,
703-
"GET", {
704-
session_token: sessionToken
705-
}
706-
).then(function(resp) {
699+
return request({
700+
method: 'GET',
701+
path: '/users/me',
702+
authOptions: {
703+
sessionToken,
704+
},
705+
}).then(function(resp) {
707706
var serverAttrs = user.parse(resp);
708707
user._finishFetch(serverAttrs);
709708
return user;

0 commit comments

Comments
 (0)