Adam Ierymenko 8 tahun lalu
induk
melakukan
b475bf4a21
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      rule-compiler/rule-compiler.js

+ 2 - 2
rule-compiler/rule-compiler.js

@@ -747,8 +747,8 @@ function compile(src,rules,caps,tags)
 						if ((id < 0)||(id > 0xffffffff))
 							return [ tag[k][1],tag[k][2],'Invalid or out of range tag ID.' ];
 					} else if (tkeyword === 'default') {
-						if (id >= 0)
-							return [ tag[k][1],tag[k][2],'Duplicate tag id definition.' ];
+						if (dfl !== null)
+							return [ tag[k][1],tag[k][2],'Duplicate tag default directive.' ];
 						if ((k + 1) >= tag.length)
 							return [ tag[k][1],tag[k][2],'Missing value for default.' ];
 						dfl = tag[++k][0]||null;