feat: send email when need sign justification
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
const db=require('../config/dbproc.js');
|
||||
// const slashes = require('slashes');
|
||||
const QRCode = require('qrcode');
|
||||
const emailNotif = require('../emailnotif.js');
|
||||
const Adapter=require('./dbadapter.js');
|
||||
const fs = require("fs");
|
||||
const { callbackPromise } = require('nodemailer/lib/shared/index.js');
|
||||
@ -386,9 +387,10 @@ class JustificationAdapter extends Adapter{
|
||||
// }
|
||||
// else{
|
||||
// apires.meta.code = 200;
|
||||
// apires.meta.message = "Record Not Found";
|
||||
// apires.meta.message = "Record Not Found";
|
||||
// }
|
||||
callback(null, apires);
|
||||
emailNotif.notifyOnSubmit(idxjustification);
|
||||
}
|
||||
});
|
||||
} catch (err) {
|
||||
@ -397,7 +399,7 @@ class JustificationAdapter extends Adapter{
|
||||
callback('error',apires);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
async queryConvertdocxtoPdf(req, callback) {
|
||||
try {
|
||||
var apires = this.getApiResultDefined();
|
||||
@ -557,7 +559,10 @@ class JustificationAdapter extends Adapter{
|
||||
"token":token,
|
||||
"urltoken": process.env.BASEURL+"/main/getimageinfo?route=png&name="+filepng
|
||||
};
|
||||
callback(null, apires);
|
||||
callback(null, apires);
|
||||
if (!isapproved) {
|
||||
emailNotif.notifyOnSigned(idxjustification, nikapproval);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user