fix: remove kyOptions from notion

This commit is contained in:
Marc Seitz
2025-09-25 13:01:20 +02:00
parent b7efd7e221
commit cb5f516e61
2 changed files with 2 additions and 28 deletions

View File

@@ -1,26 +1,4 @@
import { NotionAPI } from "notion-client";
const notion = new NotionAPI({
kyOptions: {
hooks: {
beforeRequest: [
(request, options) => {
const url = request.url.toString();
if (url.includes("/api/v3/syncRecordValues")) {
return new Request(
url.replace(
"/api/v3/syncRecordValues",
"/api/v3/syncRecordValuesMain",
),
options,
);
}
return request;
},
],
},
},
});
const notion = new NotionAPI();
export default notion;

View File

@@ -6,7 +6,6 @@ import notion from "./index";
export const addSignedUrls: NotionAPI["addSignedUrls"] = async ({
recordMap,
contentBlockIds,
kyOptions,
}) => {
recordMap.signed_urls = {};
@@ -53,10 +52,7 @@ export const addSignedUrls: NotionAPI["addSignedUrls"] = async ({
if (allFileInstances.length > 0) {
try {
const { signedUrls } = await notion.getSignedFileUrls(
allFileInstances,
kyOptions,
);
const { signedUrls } = await notion.getSignedFileUrls(allFileInstances);
if (signedUrls.length === allFileInstances.length) {
for (const [i, file] of allFileInstances.entries()) {