mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-23 15:48:43 -05:00
FIX: Markdown javascript error with certain formatting.
This commit is contained in:
parent
3e72de7dc1
commit
4da76aab96
1 changed files with 12 additions and 10 deletions
22
vendor/assets/javascripts/better_markdown.js
vendored
22
vendor/assets/javascripts/better_markdown.js
vendored
|
@ -1011,18 +1011,20 @@
|
|||
var contents = this.processBlock(li_accumulate, []),
|
||||
firstBlock = contents[0];
|
||||
|
||||
firstBlock.shift();
|
||||
contents.splice.apply(contents, [0, 1].concat(firstBlock));
|
||||
add( last_li, loose, contents, nl );
|
||||
if (firstBlock) {
|
||||
firstBlock.shift();
|
||||
contents.splice.apply(contents, [0, 1].concat(firstBlock));
|
||||
add( last_li, loose, contents, nl );
|
||||
|
||||
// Let's not creating a trailing \n after content in the li
|
||||
if(last_li[last_li.length-1] === "\n") {
|
||||
last_li.pop();
|
||||
// Let's not creating a trailing \n after content in the li
|
||||
if(last_li[last_li.length-1] === "\n") {
|
||||
last_li.pop();
|
||||
}
|
||||
|
||||
// Loose mode will have been dealt with. Reset it
|
||||
loose = false;
|
||||
li_accumulate = "";
|
||||
}
|
||||
|
||||
// Loose mode will have been dealt with. Reset it
|
||||
loose = false;
|
||||
li_accumulate = "";
|
||||
}
|
||||
|
||||
// Look at the next block - we might have a loose list. Or an extra
|
||||
|
|
Loading…
Reference in a new issue