|
|
@@ -676,11 +676,11 @@ module.exports = (crowi) => {
|
|
|
|
|
|
try {
|
|
|
const userData = await User.findById(id);
|
|
|
- const userHomePagePath = `/user/${userData.username}`;
|
|
|
+ const username = userData.username;
|
|
|
await UserGroupRelation.remove({ relatedUser: userData });
|
|
|
await userData.statusDelete();
|
|
|
await ExternalAccount.remove({ user: userData });
|
|
|
- if (isUserPageDeletionEnabled) await Page.removeByPath(userHomePagePath);
|
|
|
+ if (isUserPageDeletionEnabled) await Page.removeUserHome(username);
|
|
|
|
|
|
const serializedUserData = serializeUserSecurely(userData);
|
|
|
|