[fix] wiki’s bugs #341

This commit is contained in:
xaoxuu 2024-01-04 10:22:05 +08:00
parent 48a6da7871
commit 28b4772bb2
2 changed files with 2 additions and 3 deletions

View File

@ -84,7 +84,7 @@ function layoutDiv() {
el += '</div>';
el += '</div>';
let repo = page.repo || proj.repo
const repo = page.repo || proj?.repo
if (repo) {
el += `
<div class="right ghrepo stellar-ghinfo-api" api="${theme.api_host.ghapi}/repos/${repo}">

View File

@ -59,7 +59,7 @@ module.exports = ctx => {
const wiki_pages = pages.filter(p => (p.layout === 'wiki')).map(p => new WikiPage(p))
const wiki_list = Object.keys(wiki.tree)
// 上架的项目列表
wiki.shelf = ctx.locals.get('data').wiki
wiki.shelf = ctx.locals.get('data').wiki || []
// 数据整合:项目标签
var all_tag_name = []
@ -202,7 +202,6 @@ module.exports = ctx => {
wiki.all_tags = all_tags
wiki.all_pages = wiki_pages
wiki.shelf = ctx.locals.get('data').wiki
ctx.theme.config.wiki = wiki
}