|
|
@@ -78,10 +78,10 @@ module.exports = function(crowi) {
|
|
|
}));
|
|
|
};
|
|
|
|
|
|
- commentSchema.methods.removeWithReplies = function() {
|
|
|
+ commentSchema.methods.removeWithReplies = async function() {
|
|
|
const Comment = crowi.model('Comment');
|
|
|
|
|
|
- return new Promise(((resolve, reject) => {
|
|
|
+ return await new Promise(((resolve, reject) => {
|
|
|
Comment.remove({ $or: [{ replyTo: this._id }, { _id: this._id }] }, (err, done) => {
|
|
|
if (err) {
|
|
|
return reject(err);
|