diff --git a/app/src/editor/util.ts b/app/src/editor/util.ts index a1661420e..554296ecd 100644 --- a/app/src/editor/util.ts +++ b/app/src/editor/util.ts @@ -674,8 +674,8 @@ export const updateBacklinkGraph = (models: IModels, protyle: IProtyle) => { } item.element.querySelector('.block__icon[data-type="refresh"] svg').classList.add("fn__rotate"); fetchPost("/api/ref/getBacklink2", { - sort: item.status[blockId] ? item.status[blockId].sort : "3", - mSort: item.status[blockId] ? item.status[blockId].mSort : "3", + sort: item.status[blockId] ? item.status[blockId].sort.toString() : window.siyuan.config.editor.backlinkSort.toString(), + mSort: item.status[blockId] ? item.status[blockId].mSort.toString() : window.siyuan.config.editor.backmentionSort.toString(), id: blockId || "", k: item.inputsElement[0].value, mk: item.inputsElement[1].value, diff --git a/app/src/layout/dock/Backlink.ts b/app/src/layout/dock/Backlink.ts index e1da971bf..9775a4fb5 100644 --- a/app/src/layout/dock/Backlink.ts +++ b/app/src/layout/dock/Backlink.ts @@ -24,8 +24,8 @@ export class Backlink extends Model { public editors: Protyle[] = []; public status: { [key: string]: { - sort: string, - mSort: string, + sort: number, + mSort: number, scrollTop: number, mScrollTop: number, backlinkOpenIds: string[], @@ -80,6 +80,8 @@ export class Backlink extends Model { this.type = options.type; this.element = options.tab.panelElement; this.element.classList.add("fn__flex-column", "file-tree", "sy__backlink"); + const backlinkSort = window.siyuan.config.editor.backlinkSort; + const backmentionSort = window.siyuan.config.editor.backmentionSort; this.element.innerHTML = `