var toShowConfig = { "addsongs": true, "adminpass": 1, "allvideos": 1, "frontpage": 1, "longsongs": 1, "removeplay": 1, "shuffle": 1, "skip": 1, "startTime": 1, "userpass": 1, "vote": 1, "toggleChat": { $ifNull: [ "$toggleChat", true ] }, "strictSkip": { $ifNull: [ "$strictSkip", false ] }, "strictSkipNumber": { $ifNull: [ "$strictSkipNumber", 10 ] }, "description": { $ifNull: [ "$description", "" ] }, "thumbnail": { $ifNull: [ "$thumbnail", "" ] }, "rules": { $ifNull: [ "$rules", "" ] }, "_id": 0 }; var project_object = { "_id": 0, "id": 1, "added": 1, "now_playing": 1, "title": 1, "votes": 1, "start": 1, "duration": 1, "end": 1, "type": 1, "source": { $ifNull: [ "$source", "youtube" ] }, "thumbnail": { $ifNull: [ "$thumbnail", { $concat : [ "https://img.youtube.com/vi/", "$id", "/mqdefault.jpg"] } ] }, "tags": { $ifNull: [ "$tags", [] ] }, }; var toShowChannel = { start: 1, end: 1, added: 1, id: 1, title: 1, votes: 1, duration: 1, type: 1, _id: 0, tags: 1, now_playing: 1, type: 1, source: 1, thumbnail: 1, }; module.exports.project_object = project_object; module.exports.toShowConfig = toShowConfig; module.exports.toShowChannel = toShowChannel;