mirror of
https://gitlab.com/sarlink/kyc.git
synced 2025-02-22 17:42:03 +00:00
[fix] Fix checkbox data
This commit is contained in:
parent
1019bb6f7a
commit
5083316599
@ -70,16 +70,21 @@ app.post("/register", upload.single("transfer_receipt"), (req, res) => {
|
||||
return;
|
||||
}
|
||||
|
||||
const { customer_name, mac_address, device_name, is_roaming, is_gaming } = req.body
|
||||
let { customer_name, mac_address, device_name, is_roaming, is_gaming } = req.body
|
||||
const receipt = req.file;
|
||||
|
||||
if (!is_roaming || is_roaming === "false") is_roaming = false
|
||||
if (!is_gaming || is_gaming === "false") is_gaming = false
|
||||
|
||||
if (!customer_name || !mac_address || !device_name || !receipt) {
|
||||
res.render("index", { branding, message: "Please fill all fields" })
|
||||
return;
|
||||
}
|
||||
|
||||
console.log(is_roaming, is_gaming)
|
||||
|
||||
// save info to csv file
|
||||
const csv = `${customer_name},${mac_address},${device_name},${is_roaming === "on" ? "true" : "false"},${is_gaming === "on" ? "true" : "false"},false,${receipt.path}\n`
|
||||
const csv = `${customer_name},${mac_address},${device_name},${is_roaming ? "true" : "false"},${is_gaming ? "true" : "false"},false,${receipt.path}\n`
|
||||
fs.appendFile("registrations.csv", csv, (err) => {
|
||||
if (err) {
|
||||
console.error(err)
|
||||
|
@ -11,7 +11,7 @@ async function sendInfo(filepath, details) {
|
||||
let caption = "";
|
||||
for (const key in details) {
|
||||
if (key.startsWith("is")) {
|
||||
details[key] = details[key] === "on" ? "Yes" : "No"
|
||||
details[key] = details[key] ? "Yes" : "No"
|
||||
}
|
||||
|
||||
caption += `${kebabToTitleCase(key)}: \`${details[key]}\`\n`
|
||||
|
Loading…
x
Reference in New Issue
Block a user