diff --git a/frontend/src/views/admin/SchedulesView.vue b/frontend/src/views/admin/SchedulesView.vue index d62efed..b813d46 100644 --- a/frontend/src/views/admin/SchedulesView.vue +++ b/frontend/src/views/admin/SchedulesView.vue @@ -2,6 +2,7 @@ import { ref, onMounted } from 'vue' import { useApi } from '@/composables/useApi' import { Clock, Plus, Edit, Trash2, Power, Loader2 } from 'lucide-vue-next' +import { safeDate } from '@/utils/formatters' interface ScheduledTask { id: string @@ -142,7 +143,7 @@ onMounted(() => { {{ task.task_type.replace('_', ' ') }} {{ task.cron_expression }} {{ task.timezone }} - {{ task.next_run ? new Date(task.next_run).toLocaleString() : '—' }} + {{ safeDate(task.next_run, '—') }}