mirror of https://github.com/rancher/ui.git
Use serviceIds for dns and lb links instead of map (rancherio/rancher#1215)
This commit is contained in:
parent
f2197ed8d9
commit
55e8056cc6
|
|
@ -141,10 +141,16 @@ export default Ember.Mixin.create(EditLabels, {
|
|||
// ----------------------------------
|
||||
didSave: function() {
|
||||
var service = this.get('model.service');
|
||||
if ( service.get('type').toLowerCase() !== 'externalservice')
|
||||
var type = service.get('type').toLowerCase();
|
||||
if ( type === 'service' )
|
||||
{
|
||||
return service.doAction('setservicelinks', {serviceLinks: this.get('serviceLinksAsMap')});
|
||||
}
|
||||
else if ( ['dnsservice','loadbalancerservice'].indexOf(type) >= 0 )
|
||||
{
|
||||
var ids = this.get('serviceLinksArray').map((link) => { return link.serviceId; }).uniq();
|
||||
return service.doAction('setservicelinks', {serviceIds: ids});
|
||||
}
|
||||
},
|
||||
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue