From 080ba9ed9fd1818e89549118470ef78e69eea545 Mon Sep 17 00:00:00 2001 From: Vincent Fiduccia Date: Mon, 2 May 2016 11:55:06 -0700 Subject: [PATCH] Fix refresh with no project (#627) --- app/authenticated/route.js | 8 +++++--- app/components/form-engine-opts/component.js | 2 +- app/services/session.js | 2 -- package.json | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/authenticated/route.js b/app/authenticated/route.js index b378b81d1..5cf805bd7 100644 --- a/app/authenticated/route.js +++ b/app/authenticated/route.js @@ -226,9 +226,11 @@ export default Ember.Route.extend(Subscribe, { refreshKubernetes() { var model = this.get('controller.model'); - this.loadKubernetes(model.get('project')).then((hash) => { - model.setProperties(hash); - }); + if ( model.get('project') ) { + this.loadKubernetes(model.get('project')).then((hash) => { + model.setProperties(hash); + }); + } }, switchNamespace(namespaceId) { diff --git a/app/components/form-engine-opts/component.js b/app/components/form-engine-opts/component.js index c3b934e56..2d702473e 100644 --- a/app/components/form-engine-opts/component.js +++ b/app/components/form-engine-opts/component.js @@ -5,7 +5,7 @@ export default Ember.Component.extend({ machine: null, settings: Ember.inject.service(), - didInitAttrs() { + didReceiveAttrs() { if ( !this.get('machine.engineInstallUrl') ) { this.set('machine.engineInstallUrl', this.get(`settings.${C.SETTING.ENGINE_URL}`) || ''); diff --git a/app/services/session.js b/app/services/session.js index 782686740..0e0d43f2c 100644 --- a/app/services/session.js +++ b/app/services/session.js @@ -14,8 +14,6 @@ export default Ember.Service.extend(BrowserStore, { var old = event.originalEvent.oldValue; var neu = event.originalEvent.newValue; - console.log('Change', key, '=', old, '->', neu); - if ( old !== neu ) { this.notifyPropertyChange(key); diff --git a/package.json b/package.json index 3387362e5..3ad42407c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui", - "version": "1.0.7", + "version": "1.0.8", "private": true, "directories": { "doc": "doc",