|
@@ -33,6 +33,12 @@ App.ServiceConfigView.SCPOverriddenRowsView = Ember.View.extend({
|
|
// arg 1 SCP means ServiceConfigProperty
|
|
// arg 1 SCP means ServiceConfigProperty
|
|
var scpToBeRemoved = event.contexts[0];
|
|
var scpToBeRemoved = event.contexts[0];
|
|
var overrides = this.get('serviceConfigProperty.overrides');
|
|
var overrides = this.get('serviceConfigProperty.overrides');
|
|
|
|
+ // remove override property from selectedService on installer 7-th step
|
|
|
|
+ if (this.get('controller.name') == 'wizardStep7Controller') {
|
|
|
|
+ var controller = this.get('controller');
|
|
|
|
+ var group = controller.get('selectedService.configGroups').findProperty('name', controller.get('selectedConfigGroup.name'));
|
|
|
|
+ group.get('properties').removeObject(scpToBeRemoved);
|
|
|
|
+ }
|
|
overrides = overrides.without(scpToBeRemoved);
|
|
overrides = overrides.without(scpToBeRemoved);
|
|
this.set('serviceConfigProperty.overrides', overrides);
|
|
this.set('serviceConfigProperty.overrides', overrides);
|
|
}
|
|
}
|