27 lines
714 B
JavaScript
27 lines
714 B
JavaScript
const utils = require("../../../modules/utils")
|
|
const logger = require("../../../modules/logger")
|
|
const express = require("express")
|
|
const router = express()
|
|
|
|
router.get(":uuid", (req, res) => {
|
|
const config = require("../../../config.json")
|
|
if (config.launcher.whitelist.includes(req.params.uuid)) {
|
|
res.status(200).json({
|
|
success: true
|
|
})
|
|
}
|
|
const currentTime = Date.now()
|
|
if (currentTime > config.launcher.timestamp) {
|
|
res.status(200).json({
|
|
success: true,
|
|
message: "OK"
|
|
})
|
|
} else {
|
|
res.status(401).json({
|
|
success: false,
|
|
message: "Too early."
|
|
})
|
|
}
|
|
})
|
|
|
|
module.exports = router |