Selaa lähdekoodia

Set errorflag on both conflicting nodes

+ check both for "shareable"
dds
Frank Bösing 5 vuotta sitten
vanhempi
commit
dbee3c0677
1 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  1. +3
    -1
      gui/red/ui/view.js

+ 3
- 1
gui/red/ui/view.js Näytä tiedosto

if (n2 != d && n2.requirements != null ) { if (n2 != d && n2.requirements != null ) {
n2.requirements.forEach(function(r2) { n2.requirements.forEach(function(r2) {
if (r["resource"] == r2["resource"]) { if (r["resource"] == r2["resource"]) {
if (r["shareable"] == false) {
if (r["shareable"] == false || r2["shareable"] == false) {
console.log("Conflict: shareable '"+r["resource"]+"' "+d.name+" and "+n2.name); console.log("Conflict: shareable '"+r["resource"]+"' "+d.name+" and "+n2.name);
d.requirementError = true; d.requirementError = true;
r2.requirementError = true;
} }
else else
if (r["setting"] != r2["setting"]) { if (r["setting"] != r2["setting"]) {
console.log("Conflict: "+ d.name + " setting['"+r["setting"]+"'] and "+n2.name+" setting['"+r2["setting"]+"']"); console.log("Conflict: "+ d.name + " setting['"+r["setting"]+"'] and "+n2.name+" setting['"+r2["setting"]+"']");
d.requirementError = true; d.requirementError = true;
r2.requirementError = true;
} }
} }
}); });

Loading…
Peruuta
Tallenna