Revision 62391
Added by Andreas Mantas over 1 year ago
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
cleanup