comparison app/query-select.component.ts @ 40:896ae7eefb33

fix relation type queries.
author casties
date Mon, 15 Feb 2016 11:10:08 +0100
parents 7578b21cdf2e
children dc4f0541f04d
comparison
equal deleted inserted replaced
39:7578b21cdf2e 40:896ae7eefb33
4 import {QueryStep} from './query-step'; 4 import {QueryStep} from './query-step';
5 import {QueryState} from './query-state'; 5 import {QueryState} from './query-state';
6 6
7 import {QueryService} from './query.service'; 7 import {QueryService} from './query.service';
8 import {NormalizationService} from './normalization.service'; 8 import {NormalizationService} from './normalization.service';
9 import {getRelationType} from './ismi-relation-types'; 9 import {getRelationByName} from './ismi-relation-types';
10 10
11 11
12 @Component({ 12 @Component({
13 selector: 'query-select', 13 selector: 'query-select',
14 template: ` 14 template: `
137 /* 137 /*
138 * relation_is 138 * relation_is
139 */ 139 */
140 let opt = this.selectedOption; 140 let opt = this.selectedOption;
141 if (opt) { 141 if (opt) {
142 let rel = getRelationType(opt); 142 let rel = getRelationByName(opt);
143 step = new QueryStep(this.selectedMode, {'relationType': rel}); 143 step = new QueryStep(this.selectedMode, {'relationType': rel});
144 } 144 }
145 } else if (this.selectedMode.id == 'id_is') { 145 } else if (this.selectedMode.id == 'id_is') {
146 /* 146 /*
147 * id is 147 * id is