File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,8 @@ import { stripTags } from '../../utils/string'
16
16
import getUIElements from './lib/editor/ui-elements'
17
17
import { emojifyImageDir } from './lib/editor/constants'
18
18
19
+ import { escapeAttrValue } from './render'
20
+
19
21
import markdownit from 'markdown-it'
20
22
import markdownitContainer from 'markdown-it-container'
21
23
@@ -734,8 +736,8 @@ export function exportToHTML (view) {
734
736
html : src [ 0 ] . outerHTML ,
735
737
'ui-toc' : toc . html ( ) ,
736
738
'ui-toc-affix' : tocAffix . html ( ) ,
737
- lang : ( md && md . meta && md . meta . lang ) ? `lang="${ md . meta . lang } "` : null ,
738
- dir : ( md && md . meta && md . meta . dir ) ? `dir="${ md . meta . dir } "` : null
739
+ lang : ( md && md . meta && md . meta . lang ) ? `lang="${ escapeAttrValue ( md . meta . lang ) } "` : null ,
740
+ dir : ( md && md . meta && md . meta . dir ) ? `dir="${ escapeAttrValue ( md . meta . dir ) } "` : null
739
741
}
740
742
const html = template ( context )
741
743
// console.log(html);
You can’t perform that action at this time.
0 commit comments