mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-08-07 22:33:50 +00:00
Fixed problem with deleting fields in the Tiddler constructor
This commit is contained in:
parent
0c824f3ce7
commit
6479fff012
@ -34,12 +34,17 @@ var Tiddler = function(/* tiddler,fields */) {
|
|||||||
src = arg;
|
src = arg;
|
||||||
}
|
}
|
||||||
for(t in src) {
|
for(t in src) {
|
||||||
|
if(src[t] === undefined) {
|
||||||
|
// If we get a field that's undefined, delete any previous field value
|
||||||
|
delete fields[t];
|
||||||
|
} else {
|
||||||
f = Tiddler.parseTiddlerField(t,src[t]);
|
f = Tiddler.parseTiddlerField(t,src[t]);
|
||||||
if(f !== null) {
|
if(f !== null) {
|
||||||
fields[t] = f;
|
fields[t] = f;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// Pull out the tags
|
// Pull out the tags
|
||||||
if(fields.tags) {
|
if(fields.tags) {
|
||||||
tags = fields.tags;
|
tags = fields.tags;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user