From 70d52008589d1f1c0a3c6e25efb2dd389384ff6c Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Tue, 21 Apr 2015 16:21:26 -0400 Subject: [PATCH] JS scoping sucks sometimes --- static/js/directives/ui/teams-manager.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/static/js/directives/ui/teams-manager.js b/static/js/directives/ui/teams-manager.js index 8a6dcf8ce..61666d33a 100644 --- a/static/js/directives/ui/teams-manager.js +++ b/static/js/directives/ui/teams-manager.js @@ -35,9 +35,11 @@ angular.module('quay').directive('teamsManager', function () { if (!$scope.organization.teams.hasOwnProperty(name) || $scope.members[name]) { continue; } // Load fully async to prevent it from blocking the UI. - $timeout(function() { - loadMembersOfTeam(name); - }, 1); + (function(teamname) { + $timeout(function() { + loadMembersOfTeam(teamname); + }, 1); + })(name); } };