diff --git a/web/root/ecwebv3/pages/003-userlist.xjs b/web/root/ecwebv3/pages/003-userlist.xjs index fd71876fbdd7acaa721e5d4e83e31a4cb870399d..f320ef2845d0504c7dcd285a6275eca4d4936afc 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);