Take previous activities into consideration

This commit is contained in:
2025-05-25 22:33:13 +03:00
parent 390f7e0078
commit 3ced15e1cc
3 changed files with 29 additions and 16 deletions

View File

@@ -18,12 +18,14 @@ export default defineEventHandler(async (event) => {
const strava = await useStrava(body.owner_id);
const activity = await strava!<any>(`/activities/${body.object_id}`);
const currentActivity = await strava!<any>(`/activities/${body.object_id}`);
const [, ...previousActivities] = await strava!<any[]>(`/activities`);
const [aiError, stravaRequestBody] = await createActivityContent(
activity,
user,
);
const [aiError, stravaRequestBody] = await createActivityContent({
currentActivity,
previousActivities,
user: user!,
});
if (aiError) {
throw createError({
statusCode: 500,