Skip to content

Commit 8327a55

Browse files
committed
Fix #992
Revert #978
1 parent 3a66086 commit 8327a55

File tree

2 files changed

+17
-16
lines changed

2 files changed

+17
-16
lines changed

integration/test/ParseUserTest.js

+16-15
Original file line numberDiff line numberDiff line change
@@ -630,21 +630,22 @@ describe('Parse User', () => {
630630
expect(user.get('foo')).toBe('bar');
631631
});
632632

633-
it('can get current with subclass', async () => {
634-
Parse.User.enableUnsafeCurrentUser();
635-
636-
const customUser = new CustomUser({ foo: 'bar' });
637-
customUser.setUsername('username');
638-
customUser.setPassword('password');
639-
640-
await customUser.signUp();
641-
Parse.User._clearCache();
642-
643-
const user = CustomUser.current();
644-
expect(user instanceof CustomUser).toBe(true);
645-
expect(user.doSomething()).toBe(5);
646-
expect(user.get('foo')).toBe('bar');
647-
});
633+
// TODO: @dplewis
634+
// it('can get current with subclass', async () => {
635+
// Parse.User.enableUnsafeCurrentUser();
636+
637+
// const customUser = new CustomUser({ foo: 'bar' });
638+
// customUser.setUsername('username');
639+
// customUser.setPassword('password');
640+
641+
// await customUser.signUp();
642+
// Parse.User._clearCache();
643+
644+
// const user = CustomUser.current();
645+
// expect(user instanceof CustomUser).toBe(true);
646+
// expect(user.doSomething()).toBe(5);
647+
// expect(user.get('foo')).toBe('bar');
648+
// });
648649

649650
it('can logIn user with subclass', async () => {
650651
Parse.User.enableUnsafeCurrentUser();

src/ParseUser.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -869,7 +869,7 @@ const DefaultController = {
869869
updateUserOnDisk(user) {
870870
const path = Storage.generatePath(CURRENT_USER_KEY);
871871
const json = user.toJSON();
872-
json.className = user.constructor.name === 'ParseUser' ? '_User' : user.constructor.name;
872+
json.className = '_User';
873873
return Storage.setItemAsync(
874874
path, JSON.stringify(json)
875875
).then(() => {

0 commit comments

Comments
 (0)