fix(query): reverse order of returned lifelogs

This commit is contained in:
Graham 2025-03-22 19:23:36 -07:00
parent 985383e6a5
commit 2a4cbc03e2
Signed by: puregarlic
SSH key fingerprint: SHA256:j2sN/ABe7mfw8RwswfUi4owiaZYA2sTKCSkKlqYb35M

View file

@ -74,37 +74,24 @@ export interface LifelogsResponse {
export const queryLifelogs = fromPromise(
async ({ input }: { input: QueryInput }) => {
// return await input.client.get<LifelogsResponse>("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;
},
);