From aec09d8afe1ae6c1e2f1c09c067db7aca94d1741 Mon Sep 17 00:00:00 2001 From: CultPodcastsBot <142722442+cultpodcasts@users.noreply.github.com> Date: Fri, 29 Mar 2024 12:53:07 +0000 Subject: [PATCH] Return response promise (#16) Co-authored-by: Jon Breen --- src/index.ts | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/src/index.ts b/src/index.ts index e2327dd..7e0e6fc 100644 --- a/src/index.ts +++ b/src/index.ts @@ -51,9 +51,9 @@ export default { .json() .then(async (data: any) => { let dataPoint: AnalyticsEngineDataPoint = { indexes: [], blobs: [] }; - let ipAddress: string =""; - let asn: string =""; - let city: string =""; + let ipAddress: string = ""; + let asn: string = ""; + let city: string = ""; if (request.cf) { dataPoint.blobs!.push(request.cf.clientTrustScoretr as string); asn = request.cf.asn as string; @@ -102,8 +102,7 @@ export default { } dataPoint.indexes!.push(index); - if (!data.search && !data.filter) - { + if (!data.search && !data.filter) { console.log("Unrecognised search request"); } if (dataPoint) { @@ -170,13 +169,12 @@ export default { "apple": null, "youtube": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "subjects": [] - } - ] - } -; + }] + }; dataPoint.blobs!.push("Leech"); env.Analytics.writeDataPoint(dataPoint); - return new Response(JSON.stringify(leechResponse)); + var response = new Response(JSON.stringify(leechResponse)); + return new Promise((resolve) => { resolve(response) }); } });