diff --git a/apps/web/app/(dashboard)/agents/page.tsx b/apps/web/app/(dashboard)/agents/page.tsx
index 8a9680c9..ab4aaa82 100644
--- a/apps/web/app/(dashboard)/agents/page.tsx
+++ b/apps/web/app/(dashboard)/agents/page.tsx
@@ -919,7 +919,13 @@ function TriggersTab({
- {triggers.map((trigger) => (
+ {triggers.map((trigger) => {
+ const scheduledConfig = (trigger.config ?? {}) as {
+ cron?: string;
+ timezone?: string;
+ };
+
+ return (
@@ -982,10 +988,10 @@ function TriggersTab({
updateTriggerConfig(trigger.id, {
- ...trigger.config,
+ ...scheduledConfig,
cron: e.target.value,
})
}
@@ -999,10 +1005,10 @@ function TriggersTab({
updateTriggerConfig(trigger.id, {
- ...trigger.config,
+ ...scheduledConfig,
timezone: e.target.value,
})
}
@@ -1013,7 +1019,8 @@ function TriggersTab({
)}
- ))}
+ );
+ })}