From afc690d67bd7e862bf2c8fd3d379776d7e7db75e Mon Sep 17 00:00:00 2001 From: psychobunny Date: Wed, 25 Feb 2015 15:29:26 -0500 Subject: [PATCH] upon saving, copy over route properties from defaults --- public/src/admin/general/navigation.js | 6 ++++++ src/upgrade.js | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/public/src/admin/general/navigation.js b/public/src/admin/general/navigation.js index 26af5126d7..acf1c31ae6 100644 --- a/public/src/admin/general/navigation.js +++ b/public/src/admin/general/navigation.js @@ -40,6 +40,12 @@ define('admin/general/navigation', function() { data[input.name] = input.value; }); + available.forEach(function(item) { + if (item.route.match(data.route)) { + data.properties = item.properties; + } + }); + nav.push(data); }); diff --git a/src/upgrade.js b/src/upgrade.js index 01ab47d01b..6e2306f4fe 100644 --- a/src/upgrade.js +++ b/src/upgrade.js @@ -21,7 +21,7 @@ var db = require('./database'), schemaDate, thisSchemaDate, // IMPORTANT: REMEMBER TO UPDATE VALUE OF latestSchema - latestSchema = Date.UTC(2015, 1, 25, 1); + latestSchema = Date.UTC(2015, 1, 25, 2); Upgrade.check = function(callback) { db.get('schemaDate', function(err, value) { @@ -943,7 +943,7 @@ Upgrade.upgrade = function(callback) { } }, function(next) { - thisSchemaDate = Date.UTC(2015, 1, 25, 1); + thisSchemaDate = Date.UTC(2015, 1, 25, 2); if (schemaDate < thisSchemaDate) { updatesMade = true; winston.info('[2015/02/25] Upgrading menu items to dynamic navigation system');