mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-12-24 00:50:28 +00:00
Text-slicer: Fix bug with nodes without a classname
This commit is contained in:
parent
3a10bfe0de
commit
b8aa60cdab
@ -17,7 +17,7 @@ exports.processDefListNode = function(domNode,tagName) {
|
||||
var title = this.makeUniqueTitle("def-list-" + tagName),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
@ -19,7 +19,7 @@ exports.processDefinitionNode = function(domNode,tagName) {
|
||||
var title = this.makeUniqueTitle("definition",text),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
@ -18,7 +18,7 @@ exports.processHeadingNode = function(domNode,tagName) {
|
||||
var title = this.makeUniqueTitle("heading",text),
|
||||
parentTitle = this.popParentStackUntil(tagName),
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
@ -19,7 +19,7 @@ exports.processListItemNode = function(domNode,tagName) {
|
||||
var title = this.makeUniqueTitle("list-item",text),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
@ -17,7 +17,7 @@ exports.processListNode = function(domNode,tagName) {
|
||||
var title = this.makeUniqueTitle("list-" + tagName),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
@ -19,7 +19,7 @@ exports.processParagraphNode = function(domNode,tagName) {
|
||||
var parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [],
|
||||
title = this.makeUniqueTitle("paragraph",text);
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,this.addTiddler({
|
||||
|
@ -19,7 +19,7 @@ exports.processTermNode = function(domNode,tagName) {
|
||||
var title = this.makeUniqueTitle("term",text),
|
||||
parentTitle = this.parentStack[this.parentStack.length - 1].title,
|
||||
tags = [];
|
||||
if(domNode.className.trim() !== "") {
|
||||
if(domNode.className && domNode.className.trim() !== "") {
|
||||
tags = tags.concat(domNode.className.split(" "));
|
||||
}
|
||||
this.addToList(parentTitle,title);
|
||||
|
Loading…
Reference in New Issue
Block a user