add HTML header with UTF-8 meta encoding declaration to exported HTML files, fixes #384

This commit is contained in:
azivner
2019-01-25 21:34:14 +01:00
parent 580104c4c5
commit b59c175c2e
2 changed files with 10 additions and 3 deletions

View File

@@ -20,6 +20,10 @@ async function exportSingleNote(branch, format, res) {
if (note.type === 'text') {
if (format === 'html') {
if (!note.content.toLowerCase().includes("<html")) {
note.content = '<html><head><meta charset="utf-8"></head><body>' + note.content + '</body></html>';
}
payload = html.prettyPrint(note.content, {indent_size: 2});
extension = 'html';
mime = 'text/html';