fix: exclude draft posts when creating tag paths

This commit is contained in:
Timothy
2021-01-31 10:13:31 +08:00
parent f666a22286
commit 84a2bceb13
3 changed files with 12 additions and 2 deletions

View File

@ -13,7 +13,7 @@ export async function getAllTags(type) {
files.forEach((file) => {
const source = fs.readFileSync(path.join(root, 'data', type, file), 'utf8')
const { data } = matter(source)
if (data.tags) {
if (data.tags && data.draft !== true) {
data.tags.forEach((tag) => {
const formattedTag = kebabCase(tag)
if (formattedTag in tagCount) {