| 123456789101112131415161718192021222324252627 | import { ReactiveCache } from '/imports/reactiveCache';Meteor.publish('translation', function(query, limit) {  check(query, Match.OneOf(Object, null));  check(limit, Number);  let ret = [];  const user = ReactiveCache.getCurrentUser();  if (user && user.isAdmin) {    ret = ReactiveCache.getTranslations(query,      {        limit,        sort: { modifiedAt: -1 },        fields: {          language: 1,          text: 1,          translationText: 1,          createdAt: 1,        }      },      true,    );  }  return ret;});
 |