Files
DiceCloud/app/imports/server/publications/users.js
2020-03-03 17:49:35 +02:00

21 lines
403 B
JavaScript

import '/imports/api/users/Users.js';
Meteor.publish("user", function(){
return Meteor.users.find(this.userId, {fields: {
roles: 1,
username: 1,
apiKey: 1,
darkMode: 1,
}});
});
Meteor.publish("userPublicProfiles", function(ids){
if (!this.userId || !Array.isArray(ids)) return [];
return Meteor.users.find({
_id: {$in: ids}
},{
fields: {username: 1},
sort: {username: 1},
});
});