Move title property from Article to Content
This commit is contained in:
@@ -23,13 +23,13 @@ class Article(Content):
|
|||||||
source,
|
source,
|
||||||
meta["section"],
|
meta["section"],
|
||||||
meta["slug"],
|
meta["slug"],
|
||||||
|
meta["title"],
|
||||||
meta["date"],
|
meta["date"],
|
||||||
meta.get("updated", None),
|
meta.get("updated", None),
|
||||||
set(meta["tags"]) if "tags" in meta else None,
|
set(meta["tags"]) if "tags" in meta else None,
|
||||||
meta.get("summary", None),
|
meta.get("summary", None),
|
||||||
meta.get("draft", False),
|
meta.get("draft", False),
|
||||||
)
|
)
|
||||||
self.title: str = meta["title"]
|
|
||||||
|
|
||||||
def handle_reference(self, path: Path) -> Content | File:
|
def handle_reference(self, path: Path) -> Content | File:
|
||||||
site = self.site
|
site = self.site
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ class Content(Output):
|
|||||||
source: Path,
|
source: Path,
|
||||||
section: str,
|
section: str,
|
||||||
slug: str,
|
slug: str,
|
||||||
|
title: str,
|
||||||
created: date,
|
created: date,
|
||||||
updated: date | None = None,
|
updated: date | None = None,
|
||||||
tags: set[str] | None = None,
|
tags: set[str] | None = None,
|
||||||
@@ -39,6 +40,7 @@ class Content(Output):
|
|||||||
raise ContentError("content source path must be normalized")
|
raise ContentError("content source path must be normalized")
|
||||||
self.source = source
|
self.source = source
|
||||||
self.section: str = section
|
self.section: str = section
|
||||||
|
self.title: str = title
|
||||||
self.created = created
|
self.created = created
|
||||||
self.updated = updated
|
self.updated = updated
|
||||||
self.tags: set[str] = tags
|
self.tags: set[str] = tags
|
||||||
|
|||||||
Reference in New Issue
Block a user