fix: snapshot existing config before update; rollback returns 200

This commit is contained in:
2026-03-17 14:41:57 +01:00
parent bd498b9bcb
commit 45c05b5720
2 changed files with 7 additions and 5 deletions

View File

@@ -130,5 +130,5 @@ pub(super) async fn rollback_schedule(
let detail = format!("rollback to gen {}; {} slots", target.generation, schedule.slots.len());
let _ = state.activity_log_repo.log("schedule_rollback", &detail, Some(channel_id)).await;
Ok((StatusCode::CREATED, Json(ScheduleResponse::from(schedule))))
Ok(Json(ScheduleResponse::from(schedule)))
}