| 123456789101112131415161718192021222324252627282930 | import { ReactiveCache } from '/imports/reactiveCache';Meteor.publish('team', function(query, limit) {  check(query, Match.OneOf(Object, null));  check(limit, Number);  const user = ReactiveCache.getCurrentUser();  let ret = [];  if (user && user.isAdmin) {    ret = ReactiveCache.getTeams(query,      {        limit,        sort: { createdAt: -1 },        fields: {          teamDisplayName: 1,          teamDesc: 1,          teamShortName: 1,          teamWebsite: 1,          teams: 1,          createdAt: 1,          teamIsActive: 1,        }      },      true,    );  }  return ret;});
 |