From 0e62d8f6487586e0dd61433c6df37ec4d1dc7a4a Mon Sep 17 00:00:00 2001 From: Jermolene Date: Fri, 5 Dec 2014 10:20:25 +0000 Subject: [PATCH] Fix problem with tm-add-field for existing fields Fixes #1197 --- core/modules/widgets/fieldmangler.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/modules/widgets/fieldmangler.js b/core/modules/widgets/fieldmangler.js index 66c4db16e..1cd0c5aa6 100644 --- a/core/modules/widgets/fieldmangler.js +++ b/core/modules/widgets/fieldmangler.js @@ -76,7 +76,6 @@ FieldManglerWidget.prototype.handleAddFieldEvent = function(event) { hadInvalidFieldName = false, addField = function(name,value) { var trimmedName = name.toLowerCase().trim(); - debugger; if(!$tw.utils.isValidFieldName(trimmedName)) { if(!hadInvalidFieldName) { alert($tw.language.getString( @@ -89,6 +88,9 @@ FieldManglerWidget.prototype.handleAddFieldEvent = function(event) { return; } } else { + if(!value && tiddler) { + value = tiddler.fields[trimmedName]; + } addition[trimmedName] = value || ""; } return;