|
|
@@ -72,9 +72,7 @@ module.exports = (crowi) => {
|
|
|
*/
|
|
|
router.delete('/empty-trash', loginRequired, adminRequired, csrf, async(req, res) => {
|
|
|
try {
|
|
|
- const pages = await Page.deleteMany({
|
|
|
- path: { $in: /^\/trash/ },
|
|
|
- });
|
|
|
+ const pages = await Page.completelyDeletePageRecursively({ path: '/trash' }, req.user);
|
|
|
return res.apiv3({ pages });
|
|
|
}
|
|
|
catch (err) {
|