diff --git a/CHANGELOG.md b/CHANGELOG.md index a7ec2d3b76430603e548ebe107e9e2c7ac4c061a..6747266176017569a4af4e1270bc73a37f80e35e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## HEAD +## 3.1.1 / 2025-02-19 + +- WEC will throw an error instead of killing the process when the site can't be surfed + ## 3.1.0 / 2025-02-14 - add support to add cookies in web ui diff --git a/package-lock.json b/package-lock.json index b1da093f664091a58ace0b546a84f6731df2cde6..f959dafc826672bd42def946856ae710b8d0571f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "website-evidence-collector", - "version": "3.1.0", + "version": "3.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "website-evidence-collector", - "version": "3.1.0", + "version": "3.1.1", "license": "EUPL-1.2", "dependencies": { "@ghostery/adblocker-puppeteer": "^2.0.2", diff --git a/package.json b/package.json index 4947397e57792dd58f009ede1cf22f594247db4c..61f5fff3fd48f695ac2da0ecf9c45b92528d601b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "website-evidence-collector", - "version": "3.1.0", + "version": "3.1.1", "description": "automation of website evidence collection for storage and transfer of personal data based on puppeteer", "homepage": "https://edps.europa.eu/press-publications/edps-inspection-software_en", "repository": { diff --git a/src/collector/index.ts b/src/collector/index.ts index e64f9ef49183bfb1124bec5d53b989edcb7c8d76..4054b5fe392fd3546283489f9808c991ad4ff722 100644 --- a/src/collector/index.ts +++ b/src/collector/index.ts @@ -132,7 +132,7 @@ export class Collector { const response = await this.pageSession.gotoPage(url); if (response == null) { - process.exit(2); + throw new Error("The collector was not able to access the page."); } // log redirects