Skip to content

Commit ef384fa

Browse files
committed
👌 Wrap 211 Could not find user error
1 parent b6f88cc commit ef384fa

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

lib/leanengine.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,13 @@ function callCloudFunction(req, funcName, options) {
168168
return promiseTry( () => {
169169
if (cloudFunction.fetchUser !== false && req.AV.sessionToken && req.AV.sessionToken !== '') {
170170
return AV.User.become(req.AV.sessionToken).catch( err => {
171-
if (!options.ignoreInvalidSessionToken) {
171+
if (options.ignoreInvalidSessionToken) {
172+
return;
173+
}
174+
175+
if (err.code === 211) {
176+
throw new Cloud.Error(`Verify sessionToken failed, maybe login expired: ${err.message}`, {status: 401, code: 211});
177+
} else {
172178
throw err;
173179
}
174180
});

0 commit comments

Comments
 (0)