From 860a084c69203a4fc76c7cda14f96c0a99abe51e Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Tue, 26 Nov 2013 20:16:10 +0100 Subject: [PATCH] fix for multiple guilds creation --- public/js/controllers/groupsCtrl.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/public/js/controllers/groupsCtrl.js b/public/js/controllers/groupsCtrl.js index b2d6a6376c..2b6e686501 100644 --- a/public/js/controllers/groupsCtrl.js +++ b/public/js/controllers/groupsCtrl.js @@ -198,8 +198,10 @@ habitrpg.controller("GroupsCtrl", ['$scope', '$rootScope', 'Groups', '$http', 'A } $scope.type = 'guild'; $scope.text = 'Guild'; - $scope.newGroup = new Groups.Group({type:'guild', privacy:'private', leader: User.user._id, members: [User.user._id]}); - + var newGroup = function(){ + return new Groups.Group({type:'guild', privacy:'private', leader: User.user._id, members: [User.user._id]}); + } + $scope.newGroup = newGroup() $scope.create = function(group){ if (User.user.balance < 1) return $rootScope.modals.buyGems = true; @@ -209,6 +211,7 @@ habitrpg.controller("GroupsCtrl", ['$scope', '$rootScope', 'Groups', '$http', 'A $scope.groups.guilds.push(saved); if(saved.privacy === 'public') $scope.groups.public.push(saved); $state.go('options.social.guilds.detail', {gid: saved._id}); + $scope.newGroup = newGroup(); }); } }