From d4d6050862b583246a2883644b7a7e5ddccb94fe Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 13 Jan 2026 18:46:36 +0100 Subject: [PATCH] display cron errors --- dashboard/src/components/app/Cron.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dashboard/src/components/app/Cron.vue b/dashboard/src/components/app/Cron.vue index bb3726b69..51c88d3d5 100644 --- a/dashboard/src/components/app/Cron.vue +++ b/dashboard/src/components/app/Cron.vue @@ -41,15 +41,17 @@ const crontabDefault = `# +------------------------ minute (0 - 59) const busy = ref(false); const crontab = ref(''); +const submitError = ref({}); async function onSubmit() { if (crontab.value === crontabDefault && !props.app.crontab) return; if (crontab.value === props.app.crontab) return; + submitError.value = {}; busy.value = true; const [error] = await appsModel.configure(props.app.id, 'crontab', { crontab: crontab.value }); - if (error) return console.error(error); + if (error) submitError.value.generic = error.body?.message || JSON.stringify(error); busy.value = false; } @@ -73,6 +75,7 @@ onMounted(() => {
{{ $t('app.cron.description') }}
+
{{ submitError.generic }}