[fix] proj.comments false (#430)
* [fix] proj.comments false * [fix] page.comments false
This commit is contained in:
parent
c40ac638b5
commit
7a5b95f230
|
@ -14,15 +14,20 @@ if (theme.comments.service && theme.comments.service.length > 0) {
|
||||||
// 合并项目评论
|
// 合并项目评论
|
||||||
const proj = theme.wiki.tree[page.wiki]
|
const proj = theme.wiki.tree[page.wiki]
|
||||||
if (loadComment && (proj != null)) {
|
if (loadComment && (proj != null)) {
|
||||||
if (proj.comment_title != undefined && page.comment_title == undefined) {
|
if (proj.comments === false) {
|
||||||
if (['utterances', 'beaudar', 'giscus'].includes(theme.comments.service)) {
|
loadComment = false;
|
||||||
page.comment_title = proj.comment_title;
|
page.comments = false;
|
||||||
|
} else {
|
||||||
|
if (proj.comment_title != undefined && page.comment_title == undefined) {
|
||||||
|
if (['utterances', 'beaudar', 'giscus'].includes(theme.comments.service)) {
|
||||||
|
page.comment_title = proj.comment_title;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (proj.comments && proj.comments.service) {
|
||||||
|
cmt = proj.comments;
|
||||||
|
let s = proj.comments.service;
|
||||||
|
cmt[s] = Object.assign({}, theme.comments[s], proj.comments[s]);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
if (proj.comments && proj.comments.service) {
|
|
||||||
cmt = proj.comments;
|
|
||||||
let s = proj.comments.service;
|
|
||||||
cmt[s] = Object.assign({}, theme.comments[s], proj.comments[s]);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (cmt.service && page[cmt.service]) {
|
if (cmt.service && page[cmt.service]) {
|
||||||
|
|
Loading…
Reference in New Issue