Merge pull request #353 from jorilallo/jori/empty-fix

Fixes for empty document
This commit is contained in:
Jori Lallo
2017-10-22 22:29:23 -07:00
committed by GitHub
2 changed files with 6 additions and 1 deletions

View File

@@ -51,7 +51,7 @@ type KeyData = {
onImageUploadStop: props.onImageUploadStop, onImageUploadStop: props.onImageUploadStop,
}); });
if (props.text) { if (props.text.trim().length) {
this.state = { state: Markdown.deserialize(props.text) }; this.state = { state: Markdown.deserialize(props.text) };
} else { } else {
this.state = { state: Plain.deserialize('') }; this.state = { state: Plain.deserialize('') };

View File

@@ -14,6 +14,11 @@ async function present(ctx: Object, document: Document, options: ?Options) {
...options, ...options,
}; };
ctx.cache.set(document.id, document); ctx.cache.set(document.id, document);
// For empty document content, return the title
if (document.text.trim().length === 0)
document.text = `# ${document.title || 'Untitled document'}`;
const data = { const data = {
id: document.id, id: document.id,
url: document.getUrl(), url: document.getUrl(),