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;