refactor: remove required validator from newSkill field
All checks were successful
Playwright Tests / test (pull_request) Successful in 2m12s

This commit is contained in:
Jan Gleytenhoover 2025-01-22 12:31:09 +01:00
parent 6efe952831
commit f51619e172
Signed by: jank
GPG key ID: 50620ADD22CD330B

View file

@ -38,7 +38,7 @@ export class MitarbeiterFormComponent {
postcode: new FormControl(this.mitarbeiter.postcode, [Validators.required, Validators.minLength(5), Validators.maxLength(5)]), postcode: new FormControl(this.mitarbeiter.postcode, [Validators.required, Validators.minLength(5), Validators.maxLength(5)]),
city: new FormControl(this.mitarbeiter.city, Validators.required), city: new FormControl(this.mitarbeiter.city, Validators.required),
phone: new FormControl(this.mitarbeiter.phone, [Validators.required, Validators.pattern('^[- +()0-9]+$')]), phone: new FormControl(this.mitarbeiter.phone, [Validators.required, Validators.pattern('^[- +()0-9]+$')]),
newSkill: new FormControl(null, Validators.required) // Added newSkill: new FormControl(null)
}); });
} }
@ -118,9 +118,12 @@ export class MitarbeiterFormComponent {
submit() { submit() {
this.updateErrorMessages(); this.updateErrorMessages();
if (!this.mitarbeiterForm.valid) { if (!this.mitarbeiterForm.valid) {
console.log("form invalid")
return; return;
} }
console.log("submit pressed")
this.mitarbeiter.firstName = this.mitarbeiterForm.get("firstName")?.value; this.mitarbeiter.firstName = this.mitarbeiterForm.get("firstName")?.value;
this.mitarbeiter.lastName = this.mitarbeiterForm.get("lastName")?.value; this.mitarbeiter.lastName = this.mitarbeiterForm.get("lastName")?.value;
this.mitarbeiter.street = this.mitarbeiterForm.get("street")?.value; this.mitarbeiter.street = this.mitarbeiterForm.get("street")?.value;