mirror of
				https://github.com/Jermolene/TiddlyWiki5
				synced 2025-11-03 17:13:05 +00:00 
			
		
		
		
	Fix problem with getTiddlerLinks()
It was crashing if it encountered a link widget that didn't have a `to` attribute.
This commit is contained in:
		@@ -335,7 +335,7 @@ exports.getTiddlerLinks = function(title) {
 | 
				
			|||||||
			checkParseTree = function(parseTree) {
 | 
								checkParseTree = function(parseTree) {
 | 
				
			||||||
				for(var t=0; t<parseTree.length; t++) {
 | 
									for(var t=0; t<parseTree.length; t++) {
 | 
				
			||||||
					var parseTreeNode = parseTree[t];
 | 
										var parseTreeNode = parseTree[t];
 | 
				
			||||||
					if(parseTreeNode.type === "element" && parseTreeNode.tag === "$link" && parseTreeNode.attributes.to.type === "string") {
 | 
										if(parseTreeNode.type === "element" && parseTreeNode.tag === "$link" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === "string") {
 | 
				
			||||||
						var value = parseTreeNode.attributes.to.value;
 | 
											var value = parseTreeNode.attributes.to.value;
 | 
				
			||||||
						if(links.indexOf(value) === -1) {
 | 
											if(links.indexOf(value) === -1) {
 | 
				
			||||||
							links.push(value);
 | 
												links.push(value);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user