add check timehhmm and pagans modifications
This commit is contained in:
@@ -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;
|
||||
|
Reference in New Issue
Block a user