From 78ba08fd776e00f338fda82d13e11a351bc2d46e Mon Sep 17 00:00:00 2001
From: Tristan Eisermann <19949441+Tristan2357@users.noreply.github.com>
Date: Wed, 22 Jul 2020 17:48:20 +0200
Subject: [PATCH] TSK-1315: Added maxlength validation in workbasket
Also small fixes and formating
---
.../classification-details.component.ts | 17 +-
.../workbasket-information.component.html | 280 ++++++++++--------
.../workbasket-information.component.ts | 21 +-
.../general-fields-extension.component.ts | 2 +-
.../taskdetails/taskdetails.component.html | 39 ++-
5 files changed, 214 insertions(+), 145 deletions(-)
diff --git a/web/src/app/administration/components/classification-details/classification-details.component.ts b/web/src/app/administration/components/classification-details/classification-details.component.ts
index 5f02fe98b..f3b3a0f80 100644
--- a/web/src/app/administration/components/classification-details/classification-details.component.ts
+++ b/web/src/app/administration/components/classification-details/classification-details.component.ts
@@ -101,11 +101,13 @@ export class ClassificationDetailsComponent implements OnInit, OnDestroy {
onSubmit() {
this.formsValidatorService.formSubmitAttempt = true;
- this.formsValidatorService.validateFormInformation(this.classificationForm, this.toggleValidationMap).then(value => {
- if (value) {
- this.onSave();
- }
- });
+ this.formsValidatorService
+ .validateFormInformation(this.classificationForm, this.toggleValidationMap)
+ .then((value) => {
+ if (value) {
+ this.onSave();
+ }
+ });
}
onRestore() {
@@ -244,7 +246,10 @@ export class ClassificationDetailsComponent implements OnInit, OnDestroy {
}
if (model.value.length >= max && !event.altKey && !event.ctrlKey) {
this.tooLongMap.set(model.name, true);
- this.timeout.set(model.name, timer(3000).subscribe(() => this.tooLongMap.set(model.name, false)));
+ this.timeout.set(
+ model.name,
+ timer(3000).subscribe(() => this.tooLongMap.set(model.name, false))
+ );
}
}
}
diff --git a/web/src/app/administration/components/workbasket-information/workbasket-information.component.html b/web/src/app/administration/components/workbasket-information/workbasket-information.component.html
index 772ca00d6..9a1eadcb3 100644
--- a/web/src/app/administration/components/workbasket-information/workbasket-information.component.html
+++ b/web/src/app/administration/components/workbasket-information/workbasket-information.component.html
@@ -1,130 +1,168 @@