From 602a9e56ebba232da8ba6fa6784e552425b0a5c4 Mon Sep 17 00:00:00 2001 From: oToPSY Date: Mon, 16 Sep 2013 14:30:04 +0200 Subject: [PATCH] check href attribute --- lib/formatter.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/formatter.js b/lib/formatter.js index 17bf449..ef86500 100644 --- a/lib/formatter.js +++ b/lib/formatter.js @@ -22,7 +22,9 @@ function formatHeading(elem, fn, options) { } function formatAnchor(elem, fn, options) { - return elem.attribs.href.replace(/^mailto\:/, ''); + if(elem.attribs.hasOwnProperty('href')) + return elem.attribs.href.replace(/^mailto\:/, ''); + else return ''; }; function formatHorizontalLine(elem, fn, options) { @@ -135,4 +137,4 @@ exports.table = formatTable; exports.orderedList = formatOrderedList; exports.unorderedList = formatUnorderedList; exports.listItem = formatListItem; -exports.horizontalLine = formatHorizontalLine; \ No newline at end of file +exports.horizontalLine = formatHorizontalLine;