!
This commit is contained in:
parent
b80b6ec918
commit
708aa34181
@ -43,10 +43,10 @@ app.post('/print-temp-pw', async (req, res) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Generate the information string
|
// Generate the information string
|
||||||
const infoString = Thermal.generateInfo.tempPassword(password);
|
const infoArray = Thermal.generateInfo.tempPassword(password);
|
||||||
|
|
||||||
// Generate the PDF, saved to disk
|
// Generate the PDF, saved to disk
|
||||||
Thermal.generatePdf(infoString).catch(e => {
|
Thermal.generatePdf(infoArray).catch(e => {
|
||||||
console.error(e);
|
console.error(e);
|
||||||
res.status(500).json({ message: 'Error writing PDF file', error: err.message });
|
res.status(500).json({ message: 'Error writing PDF file', error: err.message });
|
||||||
});
|
});
|
||||||
@ -60,10 +60,10 @@ app.post('/print-temp-pw', async (req, res) => {
|
|||||||
app.post('/print-mcc', async (req, res) => {
|
app.post('/print-mcc', async (req, res) => {
|
||||||
try {
|
try {
|
||||||
// Generate the information string
|
// Generate the information string
|
||||||
const infoString = Thermal.generateInfo.maineCC();
|
const infoArray = Thermal.generateInfo.maineCC();
|
||||||
|
|
||||||
// Generate the PDF, saved to disk
|
// Generate the PDF, saved to disk
|
||||||
Thermal.generatePdf(infoString).catch(e => {
|
Thermal.generatePdf(infoArray).catch(e => {
|
||||||
console.error(e);
|
console.error(e);
|
||||||
res.status(500).json({ message: 'Error writing PDF file', error: e.message });
|
res.status(500).json({ message: 'Error writing PDF file', error: e.message });
|
||||||
});
|
});
|
||||||
|
@ -34,26 +34,22 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
maineCC() {
|
maineCC() {
|
||||||
// Create the output text
|
// Create the output text
|
||||||
const infoArray = [
|
return [
|
||||||
'Kennebec Valley Community College is migrating email domains from @kvcc.me.edu to @mainecc.edu.\n',
|
{ font: 'public/Outfit-Regular.ttf', text: 'Kennebec Valley Community College is migrating email domains from @kvcc.me.edu to @mainecc.edu.\n' },
|
||||||
`For support with this transition, please contact:\n${mccContractor.name}`,
|
{ font: 'public/Outfit-Regular.ttf', text: `For support with this transition, please contact:\n${mccContractor.name}` },
|
||||||
`${mccContractor.phone}`,
|
{ font: 'public/Outfit-Regular.ttf', text: `${mccContractor.phone}` },
|
||||||
`${mccContractor.email}`,
|
{ font: 'public/Outfit-Regular.ttf', text: `${mccContractor.email}` },
|
||||||
`${mccContractor.site}\n`,
|
{ font: 'public/Outfit-Regular.ttf', text: `${mccContractor.site}\n` }
|
||||||
receiptFooter
|
|
||||||
];
|
];
|
||||||
return infoArray.join('\n');
|
|
||||||
},
|
},
|
||||||
tempPassword(password) {
|
tempPassword(password) {
|
||||||
// Create the output text
|
// Create the output text
|
||||||
const infoArray = [
|
return [
|
||||||
'We have changed your password to a temporary password, shown below. Next time you log into Microsoft you will be prompted to change your password.\n',
|
{ font: 'public/Outfit-Regular.ttf', text: 'We have changed your password to a temporary password, shown below. Next time you log into Microsoft you will be prompted to change your password.\n' },
|
||||||
'Temporary Password:',
|
{ font: 'public/Outfit-Regular.ttf', text: 'Temporary Password:' },
|
||||||
`${password}\n`,
|
{ font: 'public/RobotoMono-SemiBold.ttf', text: `${password}\n` },
|
||||||
'Password requirements:\n8+ characters\n1+ Uppercase\n1+ Lowercase\n1+ Special (!/_=.,?)\n',
|
{ font: 'public/Outfit-Regular.ttf', text: 'Password requirements:\n8+ characters\n1+ Uppercase\n1+ Lowercase\n1+ Special (!/_=.,?)\n' }
|
||||||
receiptFooter
|
]
|
||||||
];
|
|
||||||
return infoArray.join('\n');
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
generatePdf(infoArray) {
|
generatePdf(infoArray) {
|
||||||
|
Loading…
Reference in New Issue
Block a user