Skip to content

Commit 4832a01

Browse files
Fixes for static analysis, removing debugging
1 parent 3064c81 commit 4832a01

3 files changed

Lines changed: 11 additions & 17 deletions

File tree

app/src/forms/email/assets/bodies/submission-package.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
<table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%">
22
<tr>
3-
<td data-slot-container="1" align="center" style="font-size: 0px; padding: 10px 25px; word-break: break-word">
4-
<div data-slot="text" style="color: #777777; font-family: Oxygen, Helvetica neue, sans-serif; font-size: 14px; line-height: 21px; text-align: left">
3+
<td data-slot-container="1" align="center" style="font-size: 0px; padding: 10px 25px; overflow-wrap: break-word">
4+
<div data-slot="text" style="color: #777777; font-family: Oxygen, 'Helvetica Neue', sans-serif; font-size: 14px; line-height: 21px; text-align: left">
55
<span style="font-size: 12pt; color: #595959">Confirmation Number:</span>
66
<b>
77
<span style="font-size: 12pt; color: #595959">{{ confirmationNumber }}</span>
88
</b>
9+
910
<p>
1011
<span style="font-size: 12pt; color: #595959">{{ messageLinkText }}</span>
1112
</p>
13+
1214
<p>
13-
<a href="{{ submissionPackageUrl }}"> Download Submission Package </a>
15+
<a href="{{ submissionPackageUrl }}" target="_blank" rel="noopener"> Download Submission Package </a>
1416
</p>
1517
</div>
1618
</td>

app/src/forms/email/emailService.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ const _replaceHandlebars = (format, context) => {
2525
};
2626

2727
/** Helper function used to build the email template based on email type and contents */
28-
const buildEmailTemplate = async (formId, formSubmissionId, emailType, referer, additionalProperties = 0, currentUser) => {
28+
const buildEmailTemplate = async (formId, formSubmissionId, emailType, referer, currentUser, additionalProperties = 0) => {
2929
const form = await formService.readForm(formId);
3030
const submission = await formService.readSubmission(formSubmissionId);
3131

@@ -404,7 +404,7 @@ const service = {
404404
*/
405405
submissionReceived: async (formId, submissionId, body, referer, currentUser) => {
406406
try {
407-
const { configData, contexts } = await buildEmailTemplate(formId, submissionId, EmailTypes.SUBMISSION_RECEIVED, referer, { body }, currentUser);
407+
const { configData, contexts } = await buildEmailTemplate(formId, submissionId, EmailTypes.SUBMISSION_RECEIVED, referer, currentUser, { body });
408408
if (contexts[0].to.length) {
409409
return service._sendEmailTemplate(configData, contexts);
410410
} else {

app/src/forms/email/packageService.js

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ const storageService = require('../file/storage/storageService');
1010
const { chefsTemplate } = require('../common/utils');
1111
const uuid = require('uuid');
1212

13-
const fs = require('fs/promises');
14-
const os = require('os');
15-
const path = require('path');
13+
const fs = require('node:fs/promises');
14+
const os = require('node:os');
15+
const path = require('node:path');
1616

1717
const streamToBuffer = async (stream) =>
1818
new Promise((resolve, reject) => {
@@ -70,11 +70,7 @@ const service = {
7070
* Render the configured document template for a submission.
7171
*/
7272
renderSubmissionTemplate: async ({ form, submission, documentTemplateId, convertTo = 'pdf', body = {} }) => {
73-
console.log('renderSubTemplate Submision');
74-
console.log(submission);
75-
console.log('rendering submission with cdogs');
7673
const template = await documentTemplateService.documentTemplateRead(documentTemplateId);
77-
console.log('template' + template);
7874
const fileName = template.filename.substring(0, template.filename.lastIndexOf('.'));
7975

8076
const fileExtension = template.filename.substring(template.filename.lastIndexOf('.') + 1);
@@ -83,8 +79,6 @@ const service = {
8379
const submissionFormVersion = form.versions.find((v) => v.id === submission.formVersionId)?.version;
8480

8581
const cdogsSubData = chefsTemplate({ version: submissionFormVersion, submission });
86-
console.log('cdogssub Data');
87-
console.log(cdogsSubData);
8882

8983
const templateBody = {
9084
...body,
@@ -151,7 +145,6 @@ const service = {
151145
* - all uploaded submission files
152146
*/
153147
buildSubmissionPackage: async ({ form, submission, convertTo = 'pdf' }) => {
154-
console.log(form);
155148
if (!form.submissionCompletionTemplateId) {
156149
throw new Error('No submissionCompletionTemplateId configured on form.');
157150
}
@@ -240,8 +233,7 @@ const service = {
240233
fileCount: zip.fileCount,
241234
};
242235
} finally {
243-
console.log('Leaving temp zip for inspection' + tempPath);
244-
// await fs.rm(tempPath, { force: true });
236+
await fs.rm(tempPath, { force: true });
245237
}
246238
},
247239
};

0 commit comments

Comments
 (0)