Fixed missing url for files on user login.
This commit is contained in:
@@ -64,6 +64,22 @@ describe('Parse.User testing', () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it("user login with files", (done) => {
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
let file = new Parse.File("yolo.txt", [1,2,3], "text/plain");
|
||||||
|
file.save().then((file) => {
|
||||||
|
return Parse.User.signUp("asdf", "zxcv", { "file" : file });
|
||||||
|
}).then(() => {
|
||||||
|
return Parse.User.logIn("asdf", "zxcv");
|
||||||
|
}).then((user) => {
|
||||||
|
let fileAgain = user.get('file');
|
||||||
|
ok(fileAgain.name());
|
||||||
|
ok(fileAgain.url());
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
it("become", (done) => {
|
it("become", (done) => {
|
||||||
var user = null;
|
var user = null;
|
||||||
var sessionToken = null;
|
var sessionToken = null;
|
||||||
|
|||||||
@@ -58,6 +58,8 @@ function handleLogIn(req) {
|
|||||||
user.sessionToken = token;
|
user.sessionToken = token;
|
||||||
delete user.password;
|
delete user.password;
|
||||||
|
|
||||||
|
req.config.filesController.expandFilesInObject(req.config, user);
|
||||||
|
|
||||||
var expiresAt = new Date();
|
var expiresAt = new Date();
|
||||||
expiresAt.setFullYear(expiresAt.getFullYear() + 1);
|
expiresAt.setFullYear(expiresAt.getFullYear() + 1);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user