From a8d5b7e5fbfce0a8bf74cc6d16f67ea234e5d02d Mon Sep 17 00:00:00 2001 From: Valentin Date: Mon, 18 Oct 2021 12:15:04 +0300 Subject: [PATCH] checked the page exclusion to not be out of bounds --- .../components/page-exclusion/page-exclusion.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/red-ui/src/app/modules/dossier/components/page-exclusion/page-exclusion.component.ts b/apps/red-ui/src/app/modules/dossier/components/page-exclusion/page-exclusion.component.ts index 5060d4919..1b544ca63 100644 --- a/apps/red-ui/src/app/modules/dossier/components/page-exclusion/page-exclusion.component.ts +++ b/apps/red-ui/src/app/modules/dossier/components/page-exclusion/page-exclusion.component.ts @@ -49,7 +49,7 @@ export class PageExclusionComponent implements OnChanges { const splitted = range.split('-'); const startPage = parseInt(splitted[0], 10); const endPage = splitted.length > 1 ? parseInt(splitted[1], 10) : startPage; - if (!startPage || !endPage) { + if (!startPage || !endPage || startPage > this.file.numberOfPages || endPage > this.file.numberOfPages) { throw new Error(); } return {