🎨 API listDocsByPath add an optional parameter maxListCount Fix https://github.com/siyuan-note/siyuan/issues/7993

This commit is contained in:
Liang Ding 2023-04-14 12:02:55 +08:00
parent ee3138be64
commit 31e1966ffa
No known key found for this signature in database
GPG key ID: 136F30F901A2231D

View file

@ -18,6 +18,7 @@ package api
import (
"fmt"
"math"
"net/http"
"path"
"regexp"
@ -621,7 +622,11 @@ func listDocsByPath(c *gin.Context) {
}
maxListCount := model.Conf.FileTree.MaxListCount
if arg["maxListCount"] != nil {
// API `listDocsByPath` add an optional parameter `maxListCount` https://github.com/siyuan-note/siyuan/issues/7993
maxListCount = int(arg["maxListCount"].(float64))
if 0 == maxListCount {
maxListCount = math.MaxInt
}
}
files, totals, err := model.ListDocTree(notebook, p, sortMode, flashcard, maxListCount)