mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-13 12:34:16 +00:00
23 lines
461 B
JavaScript
Executable File
23 lines
461 B
JavaScript
Executable File
import { Track } from "@db_models"
|
|
|
|
export default async (req, res) => {
|
|
const { ids, limit = 20, offset = 0 } = req.query
|
|
|
|
if (!ids) {
|
|
return res.status(400).json({
|
|
message: "IDs is required",
|
|
})
|
|
}
|
|
|
|
let tracks = await Track.find({
|
|
_id: [...ids],
|
|
public: true,
|
|
})
|
|
.limit(limit)
|
|
.skip(offset)
|
|
.catch((err) => {
|
|
return []
|
|
})
|
|
|
|
return res.json(tracks)
|
|
} |