mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-10-29 01:40:24 +00:00
65 lines
1.2 KiB
JavaScript
65 lines
1.2 KiB
JavaScript
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;
|