Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commit 63d19b1ee6eeb57a2292d8a2ff4baae306fc73b0
- Author: Alex Monk <[email protected]>
- Date: Mon Feb 3 09:57:24 2014 -0800
- 2208: College refresh should also pick up added/removed members
- diff --git a/nemesis/static/js/college.js b/nemesis/static/js/college.js
- index 3bf5f38..57ce82f 100644
- --- a/nemesis/static/js/college.js
- +++ b/nemesis/static/js/college.js
- @@ -36,13 +36,19 @@ var College = function() {
- };
- this.reload_users = function(callback) {
- - var k = this.users.length;
- - $.each(this.users, function(i, user) {
- - user.fetch(function() {
- - k -= 1;
- - if (k == 0) {
- - callback();
- - }
- + this.fetch(function(college) {
- + var k = college.users.length;
- + var editingUserName = $('li.active') && $('li.active').attr('class').split(' ').length && $('li.active').attr('class').split(' ')[1];
- + $.each(college.users, function(i, user) {
- + user.fetch(function() {
- + k -= 1;
- + if (k == 0) {
- + if ($('#data-edit-user:visible') && editingUserName == user.username) {
- + ev.hide();
- + }
- + callback();
- + }
- + });
- });
- });
- };
Advertisement
Add Comment
Please, Sign In to add comment