set empty string default value

This commit is contained in:
Georg Fischer 2016-01-13 17:38:56 +01:00
parent 9e04379d9c
commit 6e19a1030f

View File

@ -31,6 +31,8 @@ define(
} }
function markdownLinksToHtml ( str, options ) { function markdownLinksToHtml ( str, options ) {
str = str || '';
var attributes = [ ]; var attributes = [ ];
var attributeStr = ''; var attributeStr = '';
@ -49,11 +51,12 @@ define(
var linkHTML = '<a href="$2"' + attributeStr + '>$1</a>'; var linkHTML = '<a href="$2"' + attributeStr + '>$1</a>';
return str return str
.replace( /\\n/gm, '\n') .replace( /\\n/gm, '\n' )
.replace( /\[(.*?)\]\((.+?)\)/g, linkHTML ); .replace( /\[(.*?)\]\((.+?)\)/g, linkHTML );
} }
function autop ( str, options ) { function autop ( str, options ) {
str = str || '';
var tag = ( options && options.tag ) ? options.tag : 'p'; var tag = ( options && options.tag ) ? options.tag : 'p';
var lineBreakTag = ( options && options.linebreak ) ? '<' + options.linebreak + '>' : '<br />'; var lineBreakTag = ( options && options.linebreak ) ? '<' + options.linebreak + '>' : '<br />';
var startTag = '<' + tag + '>'; var startTag = '<' + tag + '>';