From bda751bae3ae86f23e8591eb10f1574026f38d9c Mon Sep 17 00:00:00 2001 From: Vincent Fiduccia Date: Fri, 12 Aug 2016 17:05:57 -0700 Subject: [PATCH] isSystem is a string because reasons (#817) --- app/components/new-catalog/component.js | 9 +++++++-- package.json | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/components/new-catalog/component.js b/app/components/new-catalog/component.js index c17689fcd..4035ce68d 100644 --- a/app/components/new-catalog/component.js +++ b/app/components/new-catalog/component.js @@ -183,10 +183,15 @@ export default Ember.Component.extend(NewOrEdit, { } let explicit = this.get('templateResource.isSystem'); - if ( explicit === true || explicit === false ) { - return explicit; + if ( explicit === true || explicit === "true" ) { + return true; } + if ( explicit === false || explicit === "false" ) { + return false; + } + + // Things in one of the system categories go in system. let systemCategories = C.EXTERNAL_ID.SYSTEM_CATEGORIES.map((str) => { return str.trim().toLowerCase(); }); let category = (this.get('templateResource.category')||'').trim().toLowerCase(); return systemCategories.indexOf(category) >= 0; diff --git a/package.json b/package.json index cf69a7c1f..7fa3fdaeb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui", - "version": "1.2.6", + "version": "1.2.7", "private": true, "directories": { "doc": "doc",