🎨 Add kernel API /api/riff/getRiffCardsByBlockIDs Fix https://github.com/siyuan-note/siyuan/issues/10535

This commit is contained in:
Daniel 2024-03-07 20:51:14 +08:00
parent e083dacca8
commit fd709b99b7
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 22 additions and 11 deletions

View file

@ -40,17 +40,10 @@ func getRiffCardsByBlockIDs(c *gin.Context) {
for _, blockID := range blockIDsArg {
blockIDs = append(blockIDs, blockID.(string))
}
page := int(arg["page"].(float64))
pageSize := 20
if nil != arg["pageSize"] {
pageSize = int(arg["pageSize"].(float64))
}
blocks, total, pageCount := model.GetFlashcardsByBlockIDs(blockIDs, page, pageSize)
blocks := model.GetFlashcardsByBlockIDs(blockIDs)
ret.Data = map[string]interface{}{
"blocks": blocks,
"total": total,
"pageCount": pageCount,
"blocks": blocks,
}
}