From f3588bd54ca2557eea2ea7408737c43180fc5630 Mon Sep 17 00:00:00 2001 From: Max Novich Date: Tue, 27 May 2025 12:07:55 -0700 Subject: [PATCH] Mnovich/fix scheduler api (#2682) --- .../src/components/schedule/SchedulesView.tsx | 2 +- ui/desktop/src/components/ui/Plus.tsx | 21 ------------------- ui/desktop/src/schedule.ts | 4 ++-- 3 files changed, 3 insertions(+), 24 deletions(-) delete mode 100644 ui/desktop/src/components/ui/Plus.tsx diff --git a/ui/desktop/src/components/schedule/SchedulesView.tsx b/ui/desktop/src/components/schedule/SchedulesView.tsx index b89e2138..ca7f9cf7 100644 --- a/ui/desktop/src/components/schedule/SchedulesView.tsx +++ b/ui/desktop/src/components/schedule/SchedulesView.tsx @@ -6,7 +6,7 @@ import MoreMenuLayout from '../more_menu/MoreMenuLayout'; import { Card } from '../ui/card'; import { Button } from '../ui/button'; import { TrashIcon } from '../icons/TrashIcon'; -import Plus from '../ui/Plus'; +import { Plus } from 'lucide-react'; import { CreateScheduleModal, NewSchedulePayload } from './CreateScheduleModal'; import ScheduleDetailView from './ScheduleDetailView'; import cronstrue from 'cronstrue'; diff --git a/ui/desktop/src/components/ui/Plus.tsx b/ui/desktop/src/components/ui/Plus.tsx deleted file mode 100644 index ab332fb1..00000000 --- a/ui/desktop/src/components/ui/Plus.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import React from 'react'; - -export default function Plus({ size }: { size: number }) { - return ( - - - - ); -} diff --git a/ui/desktop/src/schedule.ts b/ui/desktop/src/schedule.ts index 7e64d92f..caa6f79d 100644 --- a/ui/desktop/src/schedule.ts +++ b/ui/desktop/src/schedule.ts @@ -48,7 +48,7 @@ export async function createSchedule(request: { cron: string; }): Promise { try { - const response = await apiCreateSchedule({ data: request }); + const response = await apiCreateSchedule({ body: request }); if (response && response.data) { return response.data as ScheduledJob; } @@ -62,7 +62,7 @@ export async function createSchedule(request: { export async function deleteSchedule(id: string): Promise { try { - await apiDeleteSchedule({ path: { schedule_id: id } }); + await apiDeleteSchedule({ path: { id } }); } catch (error) { console.error(`Error deleting schedule ${id}:`, error); throw error;