Corretto Duplicazione Sito (es: da 1 a 14)

This commit is contained in:
Paolo Arena
2022-05-14 00:31:53 +02:00
parent 6bee532b9b
commit bedd724523
12 changed files with 72 additions and 46 deletions

View File

@@ -1,7 +1,7 @@
const express = require('express');
const router = express.Router();
const mongoose = require('mongoose').set('debug', false);
const cfgserver = mongoose.model('cfgserver');
const {CfgServer} = require('../models/cfgserver');
const shared_consts = require('../tools/shared_nodejs');
@@ -16,10 +16,10 @@ router.post('/updateval', authenticate, async (req, res) => {
idapp = req.body.idapp;
pair = req.body.pairval;
return await cfgserver.findOneAndUpdate(
return await CfgServer.findOneAndUpdate(
{chiave: pair.chiave, idapp, userId: pair.userId}, {$set: pair},
{new: false}).then((item) => {
// cfgserver.find({ chiave: pair.chiave }, (err, item) => {
// CfgServer.find({ chiave: pair.chiave }, (err, item) => {
if (!!item) {
res.status(200).send();
} else {

View File

@@ -15,7 +15,7 @@ const {ObjectID} = require('mongodb');
const {Graduatoria} = require('../models/graduatoria');
const mongoose = require('mongoose').set('debug', false);
const cfgserver = mongoose.model('cfgserver');
const {CfgServer} = require('../models/cfgserver');
// const uuidv4 = require('uuid/v4'); // I chose v4 you can select others
@@ -1236,7 +1236,7 @@ router.get(process.env.LINK_CHECK_UPDATES, authenticate, async (req, res) => {
return res.status(404).send();
}
await cfgserver.find({idapp}).then((arrcfgrec) => {
await CfgServer.find({idapp}).then((arrcfgrec) => {
if (!arrcfgrec)
return res.status(404).send();
@@ -1265,7 +1265,7 @@ router.get(process.env.LINK_CHECK_UPDATES, authenticate, async (req, res) => {
return Promise.all([usersList, last_msgs]).then((arrdata) => {
// console.table(arrdata);
return res.send({
cfgServer: arrcfgrec,
CfgServer: arrcfgrec,
usersList: arrdata[0],
last_msgs: arrdata[1],
});

View File

@@ -930,9 +930,9 @@ async function eseguiDbOp(idapp, mydata, locale) {
ris = populate.rewriteTable('contribtypes');
} else if (mydata.dbop === 'copyFrom1To13') {
} else if (mydata.dbop === 'copyFrom1To14') {
const idapporig = 1;
const idappdest = 13;
const idappdest = 14;
if (!idapporig || !idappdest)
return;
@@ -957,11 +957,12 @@ async function eseguiDbOp(idapp, mydata, locale) {
await mytable.DuplicateAllRecords(idapporig, idappdest).
then((numrec) => {
// tools.mylogshow(' REC TO MODIFY: ', rec);
numrectot += numrec;
if (numrec)
numrectot += numrec;
});
}
ris = numrectot;
ris = true;
} catch (e) {
console.log('e', e);
@@ -1090,8 +1091,7 @@ router.post('/dbop', authenticate, async (req, res) => {
res.send(ris);
} catch (e) {
res.status(400).send();
res.send({code: server_constants.RIS_CODE_ERR, msg: e});
res.status(400).send({code: server_constants.RIS_CODE_ERR, msg: e});
console.log(e.message);
}