Skip to content

Commit 698d819

Browse files
committed
fix: codeStyle and params condition
1 parent a0c7cd5 commit 698d819

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

index.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,7 @@ class Parameter {
3333
if (opts.validateRoot) {
3434
this.validateRoot = true;
3535
}
36-
this.defaultRequired = opts.defaultRequired !== undefined ?
37-
opts.defaultRequired :
38-
true;
36+
this.defaultRequired = opts.defaultRequired !== false;
3937
}
4038

4139
t() {
@@ -75,9 +73,7 @@ class Parameter {
7573
var rule = formatRule(rules[key]);
7674
var has = obj.hasOwnProperty(key);
7775
if (!has) {
78-
var required = rule.required !== undefined ?
79-
rule.required :
80-
this.defaultRequired;
76+
var required = rule.required !== undefined ? rule.required : this.defaultRequired;
8177
if (required) {
8278
errors.push({
8379
message: this.t('required'),

0 commit comments

Comments
 (0)