1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-08-06 22:04:19 +00:00

Fix problem with tm-add-field for existing fields

Fixes #1197
This commit is contained in:
Jermolene 2014-12-05 10:20:25 +00:00
parent 9c77f1bac6
commit 0e62d8f648

View File

@ -76,7 +76,6 @@ FieldManglerWidget.prototype.handleAddFieldEvent = function(event) {
hadInvalidFieldName = false, hadInvalidFieldName = false,
addField = function(name,value) { addField = function(name,value) {
var trimmedName = name.toLowerCase().trim(); var trimmedName = name.toLowerCase().trim();
debugger;
if(!$tw.utils.isValidFieldName(trimmedName)) { if(!$tw.utils.isValidFieldName(trimmedName)) {
if(!hadInvalidFieldName) { if(!hadInvalidFieldName) {
alert($tw.language.getString( alert($tw.language.getString(
@ -89,6 +88,9 @@ FieldManglerWidget.prototype.handleAddFieldEvent = function(event) {
return; return;
} }
} else { } else {
if(!value && tiddler) {
value = tiddler.fields[trimmedName];
}
addition[trimmedName] = value || ""; addition[trimmedName] = value || "";
} }
return; return;