fix Registrazione data
fix linkref fix controllo login
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
var os = require("os");
|
||||
const os = require("os");
|
||||
|
||||
const fs = require('fs');
|
||||
|
||||
@@ -8,7 +8,7 @@ require('../models/subscribers');
|
||||
|
||||
const CryptoJS = require('crypto-js');
|
||||
|
||||
var Url = require('url-parse');
|
||||
const Url = require('url-parse');
|
||||
|
||||
const { ObjectID } = require('mongodb');
|
||||
|
||||
@@ -36,6 +36,56 @@ webpush.setVapidDetails(subject, publicVapidKey, privateVapidKey);
|
||||
// console.log('setVapidDetails... config...');
|
||||
|
||||
|
||||
|
||||
|
||||
// To Translate!
|
||||
textlang = {
|
||||
it: {
|
||||
"L'Email è già stata Verificata": "L'Email è già stata Verificata",
|
||||
"Nuova Registrazione": "Nuova Registrazione",
|
||||
"Effettuata una Nuova Registrazione": "Effettuata una Nuova Registrazione",
|
||||
"partecipanti": "partecipanti",
|
||||
'TESTO_ASSISTENZA': "Chat d'Aiuto e Supporto: 'AYNI Help & Support'\nEntra in questa chat:\nhttps://t.me/joinchat/C741mlVmB_RMcOUpNqWC8w\n\n1 - Poni il tuo quesito, chiedi assistenza.\n2 - Terminata l\'assistenza, uscirete da quella Chat.\n\nPotrete rientrare tutte le volte che ce ne sia necessità.",
|
||||
'BENVENUTO': "Benvenuto",
|
||||
'EMAIL_VERIF': "Email Verificata",
|
||||
'EMAIL_NON_VERIF': "Email Non Verificata\nleggi la tua casella email e trova **\"Confermare la Registrazione a Ayni\"**<br>e clicca sul bottone **\"Verifica Registrazione\"**",
|
||||
'TELEGRAM_NOT_CONNECTED': "Telegram non associato al tuo account!",
|
||||
'NESSUN_INVITATO': 'Non hai invitato nessuno',
|
||||
'ZOOM_PARTECIPATO': 'Partecipazione ad almeno 1 Conferenza (Zoom)',
|
||||
'SCRITTO_SOGNO': 'Hai scritto il tuo Sogno',
|
||||
'INVITATI': 'persone registrate che hai invitato',
|
||||
},
|
||||
es: {
|
||||
"L'Email è già stata Verificata": "L'Email è già stata Verificata",
|
||||
"Nuova Registrazione": "Nuevo Registro",
|
||||
"Effettuata una Nuova Registrazione": "Se ha realizado un nuevo registro",
|
||||
"partecipanti": "participantes",
|
||||
|
||||
'TESTO_ASSISTENZA': "Chat d'Aiuto e Supporto: 'AYNI Help & Support'\nEntra in questa chat:\nhttps://t.me/joinchat/C741mlVmB_RMcOUpNqWC8w\n\n1 - Poni il tuo quesito, chiedi assistenza.\n2 - Terminata l\'assistenza, uscirete da quella Chat.\n\nPotrete rientrare tutte le volte che ce ne sia necessità.",
|
||||
'BENVENUTO': "Benvenuto",
|
||||
'EMAIL_VERIF': "Email Verificata",
|
||||
'EMAIL_NON_VERIF': "Email Non Verificata\nleggi la tua casella email e trova **\"Confermare la Registrazione a Ayni\"**<br>e clicca sul bottone **\"Verifica Registrazione\"**",
|
||||
'TELEGRAM_NOT_CONNECTED': "Telegram non associato al tuo account!",
|
||||
'NESSUN_INVITATO': 'Non hai invitato nessuno',
|
||||
'ZOOM_PARTECIPATO': 'Partecipazione ad almeno 1 Conferenza (Zoom)',
|
||||
'SCRITTO_SOGNO': 'Hai scritto il tuo Sogno',
|
||||
'INVITATI': 'persone registrate che hai invitato',
|
||||
},
|
||||
us: {
|
||||
"partecipanti": "participants",
|
||||
'TESTO_ASSISTENZA': "Chat d'Aiuto e Supporto: 'AYNI Help & Support'\nEntra in questa chat:\nhttps://t.me/joinchat/C741mlVmB_RMcOUpNqWC8w\n\n1 - Poni il tuo quesito, chiedi assistenza.\n2 - Terminata l\'assistenza, uscirete da quella Chat.\n\nPotrete rientrare tutte le volte che ce ne sia necessità.",
|
||||
'BENVENUTO': "Benvenuto",
|
||||
'EMAIL_VERIF': "Email Verificata",
|
||||
'EMAIL_NON_VERIF': "Email Non Verificata\nleggi la tua casella email e trova **\"Confermare la Registrazione a Ayni\"**<br>e clicca sul bottone **\"Verifica Registrazione\"**",
|
||||
'TELEGRAM_NOT_CONNECTED': "Telegram non associato al tuo account!",
|
||||
'NESSUN_INVITATO': 'Non hai invitato nessuno',
|
||||
'ZOOM_PARTECIPATO': 'Partecipazione ad almeno 1 Conferenza (Zoom)',
|
||||
'SCRITTO_SOGNO': 'Hai scritto il tuo Sogno',
|
||||
'INVITATI': 'persone registrate che hai invitato',
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
module.exports = {
|
||||
INITDB_FIRSTIME: true,
|
||||
|
||||
@@ -64,6 +114,35 @@ module.exports = {
|
||||
FIRST_PROJ: '__PROJECTS',
|
||||
EXECUTE_CALCPROJ: true,
|
||||
|
||||
gettranslate(text, lang) {
|
||||
try {
|
||||
return textlang[lang][text]
|
||||
}catch (e) {
|
||||
return textlang['it'][text]
|
||||
}
|
||||
},
|
||||
|
||||
get__(text, msg) {
|
||||
let lang = 'it';
|
||||
if (msg)
|
||||
lang = msg.from.language_code;
|
||||
try {
|
||||
return textlang[lang][text]
|
||||
}catch (e) {
|
||||
return textlang['it'][text]
|
||||
}
|
||||
},
|
||||
|
||||
getres__(text, res) {
|
||||
// ++Todo: res estrarre la lingua
|
||||
let lang = 'it';
|
||||
try {
|
||||
return textlang[lang][text]
|
||||
}catch (e) {
|
||||
return textlang['it'][text]
|
||||
}
|
||||
},
|
||||
|
||||
getHostname: function () {
|
||||
return os.hostname()
|
||||
},
|
||||
@@ -173,9 +252,9 @@ module.exports = {
|
||||
});
|
||||
return false;
|
||||
} else {
|
||||
let conta = 0
|
||||
let conta = 0;
|
||||
let parallelSubscriptionCalls = subscriptions.map((subscription) => {
|
||||
const trovati = subscriptions.length
|
||||
const trovati = subscriptions.length;
|
||||
return new Promise((resolve, reject) => {
|
||||
const pushSubscription = {
|
||||
endpoint: subscription.endpoint,
|
||||
@@ -721,7 +800,7 @@ module.exports = {
|
||||
}else if (campi.length > 4) {
|
||||
namesurname.name = campi[0] + " " + campi[1];
|
||||
namesurname.surname = " " + campi[2];
|
||||
for (const ind = 3; ind < campi.length; ind++) {
|
||||
for (let ind = 3; ind < campi.length; ind++) {
|
||||
namesurname.surname += " " + campi[ind];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,9 +6,11 @@ module.exports = Object.freeze({
|
||||
RIS_CODE_EMAIL_ALREADY_VERIFIED: -5,
|
||||
RIS_CODE_EMAIL_VERIFIED: 1,
|
||||
|
||||
RIS_CODE_USER_NOT_THIS_APORTADOR: -75,
|
||||
RIS_CODE_USER_EXTRALIST_NOTFOUND: -70,
|
||||
RIS_CODE_USERNAME_ALREADY_EXIST: -60,
|
||||
RIS_CODE_EMAIL_ALREADY_EXIST: -50,
|
||||
RIS_CODE_EMAIL_NOT_EXIST: -45,
|
||||
RIS_CODE_EMAIL_NOT_SENT: -40,
|
||||
RIS_CODE_ERR_UNAUTHORIZED: -30,
|
||||
RIS_CODE_LOGIN_ERR_GENERIC: -20,
|
||||
|
||||
@@ -12,7 +12,7 @@ module.exports = {
|
||||
},
|
||||
|
||||
fieldsUserToChange() {
|
||||
return ['_id', 'username', 'email', 'name', 'surname', 'perm', 'date_reg', 'verified_email', 'ipaddr', 'lasttimeonline', 'profile', 'news_on', 'aportador_solidario', 'made_gift']
|
||||
return ['_id', 'username', 'email', 'name', 'surname', 'perm', 'date_reg', 'date_temp_reg', 'verified_email', 'ipaddr', 'lasttimeonline', 'profile', 'calcstat', 'news_on', 'aportador_solidario', 'made_gift']
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user