mirror of https://github.com/rancher/ui.git
Enabling system stacks without options
This commit is contained in:
parent
954b277909
commit
e91883bbe7
|
|
@ -1,12 +1,12 @@
|
|||
import Ember from' ember';
|
||||
import Ember from 'ember';
|
||||
|
||||
export default Ember.Component.extend({
|
||||
model: null,
|
||||
|
||||
didInitAttrs() {
|
||||
let orig = this.get('originalModel');
|
||||
|
||||
let links = this.get('orig.tpl.versionLinks');
|
||||
let tpl = orig.get('tpl');
|
||||
let links = tpl.get('versionLinks');
|
||||
var verArr = Object.keys(links).filter((key) => {
|
||||
// Filter out empty values for rancher/rancher#5494
|
||||
return !!links[key];
|
||||
|
|
@ -19,8 +19,8 @@ export default Ember.Component.extend({
|
|||
serviceChoices: orig.get('serviceChoices'),
|
||||
tpl: tpl,
|
||||
versionLinks: links,
|
||||
versionsArray: verArray,
|
||||
}
|
||||
versionsArray: verArr,
|
||||
};
|
||||
},
|
||||
|
||||
actions: {
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ export default Ember.Component.extend(NewOrEdit, Sortable, {
|
|||
allProjects: null,
|
||||
catalogTemplates: null,
|
||||
initialStacks: null,
|
||||
serviceChoices: null,
|
||||
editing: false,
|
||||
tab: 'access',
|
||||
|
||||
|
|
@ -78,6 +79,16 @@ export default Ember.Component.extend(NewOrEdit, Sortable, {
|
|||
|
||||
enableStack(obj) {
|
||||
obj.set('enabled', true);
|
||||
return;
|
||||
this.get('application').setProperties({
|
||||
catalogConfigure: true,
|
||||
originalModel: Ember.Object.create({
|
||||
serviceChoices: this.get('serviceChoices'),
|
||||
stack: obj.get('stack'),
|
||||
tpl: obj.get('tpl'),
|
||||
versionLinks: obj.get('tpl.versionLinks'),
|
||||
}),
|
||||
});
|
||||
},
|
||||
|
||||
disableStack(obj) {
|
||||
|
|
@ -270,7 +281,7 @@ export default Ember.Component.extend(NewOrEdit, Sortable, {
|
|||
Object.keys(stacks).forEach((key) => {
|
||||
let obj = stacks[key];
|
||||
let stack = obj.get('stack');
|
||||
let version = obj.get('tplVersion');
|
||||
// let version = obj.get('tplVersion');
|
||||
if ( stack.get('id') ) {
|
||||
if ( obj.get('enabled') ) {
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
allProjects=model.all
|
||||
catalogTemplates=model.templates
|
||||
initialStacks=model.stacks
|
||||
serviceChoices=model.serviceChoices
|
||||
showEdit=editing
|
||||
editing=true
|
||||
tab=tab
|
||||
|
|
|
|||
Loading…
Reference in New Issue