fix(tauri): serialize DeleteMeetingsResponse with camelCase for TypeScript
Some checks failed
CI / test-python (push) Successful in 4m53s
CI / test-typescript (push) Failing after 1m32s
CI / test-rust (push) Successful in 3m41s

The Rust struct used snake_case field names (succeeded_ids, deleted_count)
but TypeScript expected camelCase (succeededIds, deletedCount), causing
'result.succeededIds is not iterable' error.

Added #[serde(rename_all = "camelCase")] to match the existing pattern
used by other response types in the codebase.
This commit is contained in:
2026-01-26 13:31:32 +00:00
parent 18be2c5218
commit 2cf4f26a9d

View File

@@ -361,6 +361,7 @@ pub struct DeleteMeetingsRequest {
/// Response from bulk delete operation
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct DeleteMeetingsResponse {
pub deleted_count: i32,
pub succeeded_ids: Vec<String>,