add check timehhmm and pagans modifications

This commit is contained in:
2024-09-09 12:50:41 +02:00
parent b58e31c5c2
commit 305e3c2645
3 changed files with 5 additions and 54 deletions

View File

@@ -417,59 +417,6 @@ router.put("/person/:tribe", checkHeaders, isAuthenticated, (req, res) => {
router.post("/keyrecovery", checkHeaders, (req, res) => {
const recores=Pagans.keyrecovery(req.body.emailalias,req.body.tribe,req.body.search,req.session.header.xlang)
res.status(recores.status).json(recores);
/*
let emailist = [];
let alias = req.body.search;
if (req.body.emailalias == "email") {
req.body.search = req.body.search.toLowerCase();
const idxreco = `../../${req.body.tribe}/objects/persons/idx/emailrecovery_alias.json`;
if (fs.existsSync(idxreco)) {
const emailreco = fs.readJSONSync(idxreco);
const listalias = emailreco[req.body.search]
? emailreco[req.body.search]
: [];
listalias.forEach((a) => {
emailist.push({
alias: a,
tribe: req.body.tribe,
lg: req.session.header.xlang,
});
});
}
} else if (req.body.emailalias == "alias") {
const falias = `../../${req.body.tribe}/objects/persons/itm/${req.body.search}.json`;
if (fs.existsSync(falias)) {
emailist.push({
alias: req.body.search,
tribe: req.body.tribe,
lg: req.session.header.xlang,
});
}
} else {
res.status(406).json({status:406,ref:"Pagans",msg:"emailaliasnotemailoralias",data:{}})
}
emailist.forEach((e) => {
console.log(e);
const ret = Pagans.sendmailkey(e);
});
if (emailist.length > 0) {
res.status(200).json({
status: 200,
ref: "Pagans",
msg: "recoveryemailsent",
data: { numberemailsent: emailist.length },
});
} else {
res.status(404).json({
status: 404,
ref: "Pagans",
msg: "recoveryemailnotfound",
data: { tribe: req.body.tribe },
});
}
*/
});
module.exports = router;