From 34fa723a08f2b342da2fb37022e60ccd1018344a Mon Sep 17 00:00:00 2001 From: deuce <> Date: Wed, 8 Jan 2014 10:29:48 +0000 Subject: [PATCH] User objects don't need to be created. Just change user.number. --- web/root/ecwebv3/pages/003-userlist.xjs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/web/root/ecwebv3/pages/003-userlist.xjs b/web/root/ecwebv3/pages/003-userlist.xjs index fd71876fbd..f320ef2845 100644 --- a/web/root/ecwebv3/pages/003-userlist.xjs +++ b/web/root/ecwebv3/pages/003-userlist.xjs @@ -113,15 +113,16 @@ return dest; } + var usr = new User(1); for(var u = offset; u < ((system.lastuser - offset > pageSize) ? offset + pageSize : system.lastuser); u++ ) { - var usr1 = new User(u); - if(usr1.settings&USER_DELETED || usr1.compare_ars("REST Q")) + usr.number = u; + if(usr.settings&USER_DELETED || usr.compare_ars("REST Q")) continue; - var usr2 = copyProperties(usr1, {}); - users.push(copyProperties(usr1.stats, usr2)); + var usr2 = copyProperties(usr, {}); + users.push(copyProperties(usr.stats, usr2)); } users.sort(sortUsers); -- GitLab