mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 22:57:21 +01:00
Remove parallel calls to save (#10416)
* remove parallel saves from the code * fix more unit tests * do not save users when sending message in buyGift (saved later) * fix test * reinstall * fix tests * fix tests
This commit is contained in:
@@ -312,7 +312,7 @@ api.leaveChallenge = {
|
||||
if (!challenge.isMember(user)) throw new NotAuthorized(res.t('challengeMemberNotFound'));
|
||||
|
||||
// Unlink challenge's tasks from user's tasks and save the challenge
|
||||
await Promise.all([challenge.unlinkTasks(user, keep), challenge.save()]);
|
||||
await challenge.unlinkTasks(user, keep);
|
||||
|
||||
res.analytics.track('challenge leave', {
|
||||
uuid: user._id,
|
||||
|
||||
Reference in New Issue
Block a user