diff --git a/components/Form.tsx b/components/Form.tsx index 544c1e6..2e622cf 100644 --- a/components/Form.tsx +++ b/components/Form.tsx @@ -308,9 +308,14 @@ function Form(): JSX.Element { } try { + const passName = payloadBody.receipts[selectedDose].name.replace(' ', '-'); + const vaxName = payloadBody.receipts[selectedDose].vaccineName.replace(' ', '-'); + const passDose = payloadBody.receipts[selectedDose].numDoses; + const covidPassFilename = `grassroots-receipt-${passName}-${vaxName}-${passDose}.png`; + await incrementCount(); let photoBlob = await Photo.generatePass(payloadBody, selectedDose); - saveAs(photoBlob, 'pass.png'); + saveAs(photoBlob, covidPassFilename); // need to clean up const qrcodeElement = document.getElementById('qrcode'); diff --git a/components/Page.tsx b/components/Page.tsx index 71e03ab..36d2d0b 100644 --- a/components/Page.tsx +++ b/components/Page.tsx @@ -36,7 +36,7 @@ function Page(props: PageProps): JSX.Element { {t('common:gitHub')} {t('common:returnToMainSite')} -
Last updated: 2021-09-27 (v1.9.9)
+
Last updated: 2021-09-29 (v1.9.12)
diff --git a/src/payload.ts b/src/payload.ts index 201fef2..8e92b85 100644 --- a/src/payload.ts +++ b/src/payload.ts @@ -61,7 +61,7 @@ export class Payload { vaccineNameProper = 'Moderna (SpikeVax)' // vaccineNameProper = 'Pfizer (Comirnaty)' - if (vaccineName.includes('ASTRAZENECA')) + if (vaccineName.includes('ASTRAZENECA') || vaccineName.includes('COVISHIELD')) vaccineNameProper = 'AstraZeneca (Vaxzevria)' let doseVaccine = "#" + String(body.receipts[numDose].numDoses) + ": " + vaccineNameProper; diff --git a/src/photo.ts b/src/photo.ts index ed3ac4f..4ea9bd2 100644 --- a/src/photo.ts +++ b/src/photo.ts @@ -104,7 +104,7 @@ export class Photo { if (vaccineName.includes('MODERNA')) vaccineNameProper = 'Moderna (SpikeVax)' - if (vaccineName.includes('ASTRAZENECA')) + if (vaccineName.includes('ASTRAZENECA') || vaccineName.includes('COVISHIELD')) vaccineNameProper = 'AstraZeneca (Vaxzevria)' let doseVaccine = "#" + String(payload.receipt.numDoses) + ": " + vaccineNameProper; diff --git a/src/sentry.ts b/src/sentry.ts index b71fa25..d3d2785 100644 --- a/src/sentry.ts +++ b/src/sentry.ts @@ -3,7 +3,7 @@ import { Integrations } from '@sentry/tracing'; export const initSentry = () => { SentryModule.init({ - release: 'grassroots_covidpass@1.9.11', // App version. Needs to be manually updated as we go unless we make the build smarter + release: 'grassroots_covidpass@1.9.12', // App version. Needs to be manually updated as we go unless we make the build smarter dsn: 'https://7120dcf8548c4c5cb148cdde2ed6a778@o1015766.ingest.sentry.io/5981424', integrations: [ new Integrations.BrowserTracing(),