diff --git a/src/components/article/edit-modal.tsx b/src/components/article/edit-modal.tsx index 744aac3..9c8ee7c 100644 --- a/src/components/article/edit-modal.tsx +++ b/src/components/article/edit-modal.tsx @@ -111,7 +111,7 @@ export default function ArticleEditModal(props: Props) { if (typeof (props.id) != 'undefined') { if (props.id > 0) { article.getById(props.id).then(res => { - setGroups(rebuildGroups(res.content_group)) + setGroups(rebuildGroups([[{content: res.metahuman_text, type: "text"}], ...res.content_group])) setTitle(res.title) }) } else { diff --git a/src/types/core.d.ts b/src/types/core.d.ts index 9022610..dc8f558 100644 --- a/src/types/core.d.ts +++ b/src/types/core.d.ts @@ -31,6 +31,7 @@ declare interface ArticleContentGroup { declare interface ArticleDetail { id: number; title: string; + metahuman_text: string; content_group: BlockContent[][] }