Skip to content

Commit 4cb326d

Browse files
committed
removing username & authData for User class object
1 parent 53cd6e6 commit 4cb326d

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/dashboard/Data/Browser/Browser.react.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1011,7 +1011,12 @@ class Browser extends DashboardView {
10111011
const objects = await query.find({ useMasterKey: true });
10121012
const toClone = [];
10131013
for (const object of objects) {
1014-
toClone.push(object.clone());
1014+
let clonedObj = object.clone();
1015+
if (className === '_User') {
1016+
clonedObj.set('username', '');
1017+
clonedObj.set('authData', undefined);
1018+
}
1019+
toClone.push(clonedObj);
10151020
}
10161021
try {
10171022
await Parse.Object.saveAll(toClone, { useMasterKey: true });
@@ -1025,8 +1030,8 @@ class Browser extends DashboardView {
10251030
}
10261031
});
10271032
} catch (error) {
1028-
//for duplicate, username missing, password missing or required field missing errors
1029-
if (error.code === 137 || error.code === 201 || error.code === 200 || error.code === 142) {
1033+
//for duplicate, username missing or required field missing errors
1034+
if (error.code === 137 || error.code === 200 || error.code === 142) {
10301035
let failedSaveObj = [];
10311036
let savedObjects = [];
10321037
toClone.forEach(cloneObj => {

0 commit comments

Comments
 (0)