From e94976110788719be3a774cf451c863ae1935140 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Tue, 9 Sep 2014 11:40:37 +0200 Subject: [PATCH] Made unsaved changes service ignore template variable options and selection changes --- src/app/services/unsavedChangesSrv.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/app/services/unsavedChangesSrv.js b/src/app/services/unsavedChangesSrv.js index d1a83a59da2..9b8d2eea198 100644 --- a/src/app/services/unsavedChangesSrv.js +++ b/src/app/services/unsavedChangesSrv.js @@ -83,6 +83,14 @@ function(angular, _, config) { current.time = original.time = {}; current.refresh = original.refresh; + // ignore template variable values + _.each(current.templating.list, function(value, index) { + value.current = null; + value.options = null; + original.templating.list[index].current = null; + original.templating.list[index].options = null; + }); + var currentTimepicker = _.findWhere(current.nav, { type: 'timepicker' }); var originalTimepicker = _.findWhere(original.nav, { type: 'timepicker' });