| 1234567891011121314151617181920212223242526272829303132 | import { ReactiveCache } from '/imports/reactiveCache';Meteor.publish('people', function(query, limit) {  check(query, Match.OneOf(Object, null));  check(limit, Number);  let ret = [];  const user = ReactiveCache.getCurrentUser();  if (user && user.isAdmin) {    ret = ReactiveCache.getUsers(query, {      limit,      sort: { createdAt: -1 },      fields: {        username: 1,        'profile.fullname': 1,        'profile.initials': 1,        isAdmin: 1,        emails: 1,        createdAt: 1,        loginDisabled: 1,        authenticationMethod: 1,        importUsernames: 1,        orgs: 1,        teams: 1,      },    },    true);  }  return ret;});
 |