Olimi
f73dddd72a
fix: 修复部分文章无法加载的问题,原因是Notion API加载时block上限1000
修复思路是在加载所有文章时,会首先一次性加载数据库中所有block,此时因为上限1000会发生溢出。之后会读取所有page的IDs,然后逐个获取page对应的block。此时如果发现ID查找不到(说明发生了溢出),则再调用API去逐一获取这些溢出了的page。可能这不是最优解。
修改的代码包括:
1. getDataBaseInfoByNotionAPI中添加上述判断逻辑。
2. 修改getPageProperties函数签名,直接传入block对应的value,而不是block数组。
2023-12-27 19:09:17 +08:00
..
2023-11-02 17:01:00 +08:00
2023-12-27 18:44:05 +08:00
2023-12-27 19:09:17 +08:00
2023-11-13 18:31:19 +08:00
2022-12-15 13:50:16 +08:00
2023-11-20 16:56:53 +08:00
2023-02-09 14:46:32 +08:00
2023-07-27 18:32:21 +08:00
2023-12-01 18:38:24 +08:00
2022-01-17 21:53:52 +08:00
2023-11-02 17:01:00 +08:00
2023-07-04 12:39:18 +08:00
2023-06-04 18:29:12 +08:00
2022-11-15 22:24:10 +08:00
2022-05-18 13:46:08 +08:00
2023-03-13 13:13:17 +08:00
2023-07-29 16:38:49 +08:00
2023-07-29 16:38:49 +08:00
2023-12-01 14:24:13 +08:00