Project

General

Profile

« Previous | Next » 

Revision 62391

cleanup

View differences:

datasource-create-form.component.ts
58 58
    softwarePlatform : ['', Validators.required],
59 59
    platformName : '',
60 60
    officialName : ['', Validators.required],
61
    issn : ['', [Validators.pattern('^(\\d{4}-\\d{3}[\\dxX])|([0-9]{7}[\\dxX]$)')] ],
62
    eissn : ['', Validators.pattern('^(\\d{4}-\\d{3}[\\dxX])|([0-9]{7}[\\dxX]$)') ],
63
    lissn : ['', Validators.pattern('^(\\d{4}-\\d{3}[\\dxX])|([0-9]{7}[\\dxX]$)') ],
61
    issn : ['', [Validators.pattern('^(\\d{4}-?\\d{3}[\\dxX])$')] ],
62
    eissn : ['', Validators.pattern('^(\\d{4}-?\\d{3}[\\dxX])$') ],
63
    lissn : ['', Validators.pattern('^(\\d{4}-?\\d{3}[\\dxX])$') ],
64 64
    repoDescription : ['', Validators.required],
65 65
    country : ['', Validators.required],
66 66
    longtitude : ['', [Validators.required, Validators.min(-180), Validators.max(180)] ],
......
111 111
    this.group = this.fb.group(this.groupDefinition);
112 112
    if (this.mode === 'journal') {
113 113
      this.group.get('issn').clearValidators();
114
      this.group.get('issn').setValidators([Validators.required, Validators.pattern('^(\\d{4}-\\d{3}[\\dxX])|([0-9]{7}[\\dxX]$)')]);
114
      this.group.get('issn').setValidators([Validators.required, Validators.pattern('^(\\d{4}-?\\d{3}[\\dxX])$')]);
115 115
    }
116 116
    this.getTypologies();
117 117
    this.getTimezones();

Also available in: Unified diff