Fixed missing url for files on user login.

This commit is contained in:
Nikita Lutsenko
2016-02-09 19:31:50 -08:00
parent 8ca25cbabe
commit 053ac990e6
2 changed files with 18 additions and 0 deletions

View File

@@ -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) => {
var user = null;
var sessionToken = null;

View File

@@ -58,6 +58,8 @@ function handleLogIn(req) {
user.sessionToken = token;
delete user.password;
req.config.filesController.expandFilesInObject(req.config, user);
var expiresAt = new Date();
expiresAt.setFullYear(expiresAt.getFullYear() + 1);