summaryrefslogtreecommitdiff
path: root/src/api/endpoints
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/endpoints')
-rw-r--r--src/api/endpoints/drive/files/update.js4
-rw-r--r--src/api/endpoints/drive/folders/update.js4
-rw-r--r--src/api/endpoints/i/update.js4
3 files changed, 9 insertions, 3 deletions
diff --git a/src/api/endpoints/drive/files/update.js b/src/api/endpoints/drive/files/update.js
index cc4a8af8d5..aea3c32c39 100644
--- a/src/api/endpoints/drive/files/update.js
+++ b/src/api/endpoints/drive/files/update.js
@@ -76,7 +76,9 @@ module.exports = (params, user) =>
}
}
- DriveFile.update(file._id, file);
+ DriveFile.update(file._id, {
+ $set: file
+ });
// Serialize
const fileObj = await serialize(file);
diff --git a/src/api/endpoints/drive/folders/update.js b/src/api/endpoints/drive/folders/update.js
index f9aa2998a5..3117213877 100644
--- a/src/api/endpoints/drive/folders/update.js
+++ b/src/api/endpoints/drive/folders/update.js
@@ -99,7 +99,9 @@ module.exports = (params, user) =>
}
// Update
- DriveFolder.update(folder._id, folder);
+ DriveFolder.update(folder._id, {
+ $set: folder
+ });
// Serialize
const folderObj = await serialize(folder);
diff --git a/src/api/endpoints/i/update.js b/src/api/endpoints/i/update.js
index 652006e957..208ece4fa8 100644
--- a/src/api/endpoints/i/update.js
+++ b/src/api/endpoints/i/update.js
@@ -78,7 +78,9 @@ module.exports = async (params, user, _, isSecure) =>
user.banner_id = new mongo.ObjectID(banner);
}
- await User.update(user._id, user);
+ await User.update(user._id, {
+ $set: user
+ });
// Serialize
const iObj = await serialize(user, user, {