From 792e8d80943ed407be1fef4ed9b27568f71f28a6 Mon Sep 17 00:00:00 2001 From: Kaitlin Hipkin Date: Thu, 10 Mar 2016 20:38:53 -0500 Subject: [PATCH] fix awarding of party {up,on} achievs to update server --- website/public/js/controllers/partyCtrl.js | 4 ++-- website/src/models/user.js | 12 ------------ 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/website/public/js/controllers/partyCtrl.js b/website/public/js/controllers/partyCtrl.js index 61b3cb0ac6..6494679911 100644 --- a/website/public/js/controllers/partyCtrl.js +++ b/website/public/js/controllers/partyCtrl.js @@ -18,14 +18,14 @@ habitrpg.controller("PartyCtrl", ['$rootScope','$scope','Groups','Chat','User',' // Checks if user's party has reached 2 players for the first time. if(!user.achievements.partyUp && $scope.group.memberCount >= 2) { - user.achievements.partyUp = true; + User.set({'achievements.partyUp':true}); $rootScope.openModal('achievements/partyUp', {controller:'UserCtrl', size:'sm'}); } // Checks if user's party has reached 4 players for the first time. if(!user.achievements.partyOn && $scope.group.memberCount >= 4) { - user.achievements.partyOn = true; + User.set({'achievements.partyOn':true}); $rootScope.openModal('achievements/partyOn', {controller:'UserCtrl', size:'sm'}); } } diff --git a/website/src/models/user.js b/website/src/models/user.js index 74068b3ed1..9228261bbb 100644 --- a/website/src/models/user.js +++ b/website/src/models/user.js @@ -533,18 +533,6 @@ UserSchema.pre('save', function(next) { this.achievements.triadBingo = true; } - // Determines if Party Up should be awarded - - if (this.party.memberCount >= 2) { - this.achievements.partyUp = true; - } - - // Determines if Party On should be awarded - - if (this.party.memberCount >= 4) { - this.achievements.partyOn = true; - } - // Enable weekly recap emails for old users who sign in if(this.flags.lastWeeklyRecapDiscriminator){ // Enable weekly recap emails in 24 hours