From 2a4cbc03e2724b71f8ea7a4e8470590c00da82c9 Mon Sep 17 00:00:00 2001 From: Graham Barber Date: Sat, 22 Mar 2025 19:23:36 -0700 Subject: [PATCH] fix(query): reverse order of returned lifelogs --- actors/lifelogs/query.ts | 29 ++++++++--------------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/actors/lifelogs/query.ts b/actors/lifelogs/query.ts index 4bdeeb4..2781b13 100644 --- a/actors/lifelogs/query.ts +++ b/actors/lifelogs/query.ts @@ -74,37 +74,24 @@ export interface LifelogsResponse { export const queryLifelogs = fromPromise( async ({ input }: { input: QueryInput }) => { - // return await input.client.get("lifelogs", { - // searchParams: { - // start: format(input.start), - // end: format(input.end), - // ...(input.cursor ? { cursor: input.cursor } : {}), - // }, - // }).json(); const url = new URL("https://api.limitless.ai/v1/lifelogs"); url.searchParams.set("start", input.start.toISOString()); url.searchParams.set("end", input.end.toISOString()); + url.searchParams.set("direction", "asc"); url.searchParams.set("includeMarkdown", "false"); if (input.cursor) { url.searchParams.set("cursor", input.cursor); } - try { - const res = await request({ - url: url.toString(), - headers: { - "X-API-Key": input.apiKey, - }, - }); + const res = await request({ + url: url.toString(), + headers: { + "X-API-Key": input.apiKey, + }, + }); - console.log(res); - - return JSON.parse(res) as LifelogsResponse; - } catch (err) { - console.error(err); - throw err; - } + return JSON.parse(res) as LifelogsResponse; }, );