From eaec64eb9e9f44f6a5649de1ae9873f55ae56a77 Mon Sep 17 00:00:00 2001 From: Welling Guzman Date: Wed, 19 Apr 2017 15:53:38 -0400 Subject: [PATCH] fix relationship type on the view --- app/modules/settings/views/ColumnFormView.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/modules/settings/views/ColumnFormView.js b/app/modules/settings/views/ColumnFormView.js index afadeca22787b..bdec9e90c30b1 100644 --- a/app/modules/settings/views/ColumnFormView.js +++ b/app/modules/settings/views/ColumnFormView.js @@ -126,6 +126,8 @@ define([ hideColumnName: this.hideColumnName }; + this.isAlias = false; + if (_.isFunction(this.uiFilter)) { _.each(uis, function(value, key) { if (this.uiFilter(value) !== true) { @@ -212,7 +214,7 @@ define([ if (['many_to_one', 'single_file', 'many_to_one_typeahead'].indexOf(this.selectedUI) > -1) { data.MANYTOONE = true; - data.selectedRelationshipType = 'MANYTOONE'; + this.selectedRelationshipType = data.selectedRelationshipType = 'MANYTOONE'; tableRelated = this.getRelatedTable();//this.model.get('related_table'); this.model.set({junction_key_right: this.columnName}); @@ -354,7 +356,7 @@ define([ this.model.set({junction_key_right: junctionKeyRight}); } - this.model.set({relationship_type: this.selectedDataType}); + this.model.set({relationship_type: this.selectedRelationshipType}); } var dataType = this.selectedDataType;