mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-09 10:34:17 +00:00
24 lines
584 B
JavaScript
Executable File
24 lines
584 B
JavaScript
Executable File
import { StreamingProfile } from "@db_models"
|
|
|
|
export default {
|
|
method: "GET",
|
|
route: "/profile/visibility",
|
|
middlewares: ["withAuthentication"],
|
|
fn: async (req, res) => {
|
|
let { ids } = req.query
|
|
|
|
if (typeof ids === "string") {
|
|
ids = [ids]
|
|
}
|
|
|
|
let visibilities = await StreamingProfile.find({
|
|
_id: { $in: ids }
|
|
})
|
|
|
|
visibilities = visibilities.map((visibility) => {
|
|
return [visibility._id.toString(), visibility.options.private]
|
|
})
|
|
|
|
return res.json(visibilities)
|
|
}
|
|
} |