Don't crash when validating impossible moves

This commit is contained in:
Guangcong Luo 2017-11-02 14:35:07 -05:00
parent c7e11d5469
commit 17015189f1

View File

@ -508,7 +508,7 @@ class Validator {
}
}
if (!lsetData.sourcesBefore && lsetData.sources.every(source => 'SVD'.includes(source.charAt(1)))) {
if (!lsetData.sourcesBefore && lsetData.sources.length && lsetData.sources.every(source => 'SVD'.includes(source.charAt(1)))) {
// Every source is restricted
let legal = false;
for (const source of lsetData.sources) {