Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 59d483f1

Přidáno uživatelem Vít Mazín před téměř 6 roky(ů)

Filter inversion (refs #7559)

Zobrazit rozdíly:

sources/imiger-core/src/main/webapp/js/services/filters/NodeTypeFilter.js
28 28
		switch (this._operation) {
29 29
			case EnumFilterOperation.EQ:
30 30
				filterFn = node => {
31
					return (node instanceof Vertex && filterValues.indexOf(NodeTypeFilter.VERTEX) < 0) //> -1
32
						|| (node instanceof Group && filterValues.indexOf(NodeTypeFilter.GROUP) < 0); //> -1
31
					return (node instanceof Vertex && filterValues.indexOf(NodeTypeFilter.VERTEX) > -1)
32
						|| (node instanceof Group && filterValues.indexOf(NodeTypeFilter.GROUP) > -1);
33 33
				};
34 34
				break;
35 35

  
36 36
			case EnumFilterOperation.NEQ:
37 37
				filterFn = node => {
38
					return (node instanceof Vertex && filterValues.indexOf(NodeTypeFilter.VERTEX) > -1)
39
						|| (node instanceof Group && filterValues.indexOf(NodeTypeFilter.GROUP) > -1);
38
					return (node instanceof Vertex && filterValues.indexOf(NodeTypeFilter.VERTEX) < 0)
39
						|| (node instanceof Group && filterValues.indexOf(NodeTypeFilter.GROUP) < 0);
40 40
				};
41 41
				break;
42 42

  

Také k dispozici: Unified diff