fix: check for form validity b4 submitting

This commit is contained in:
2025-12-25 13:07:53 -03:00
parent 728baae26b
commit b65ac0d370
2 changed files with 2 additions and 1 deletions

View File

@@ -26,6 +26,7 @@ export class ContactForm {
protected phoneErrorsDictionary = new PhoneFieldErroresDictionary().getDictionary();
handleSubmit(contactForm: ContactFormValue) {
if (this.form().invalid) return;
if (contactForm.company === null || contactForm.name === null || contactForm.phone === null)
return;
const contact = new ContactDTO(

View File

@@ -21,7 +21,7 @@ describe('Edit', () => {
let CONTACT_MOCK: ContactDTO;
beforeEach(async () => {
CONTACT_MOCK = new ContactDTO(1, 'mock', 'mock', 'mock');
CONTACT_MOCK = new ContactDTO(1, 'mock', 'mock', '123456789012');
activatedRoute = jasmine.createSpyObj(ActivatedRoute.name, [], {
data: of({ contact: CONTACT_MOCK }),
});