Skip to content

fix: エクスポート時にinvoke引数をcamelCaseに統一#79

Merged
misei-nul merged 1 commit intomainfrom
fix/export-invoke-args
Feb 12, 2026
Merged

fix: エクスポート時にinvoke引数をcamelCaseに統一#79
misei-nul merged 1 commit intomainfrom
fix/export-invoke-args

Conversation

@FlowingSPDG
Copy link
Member

概要

エクスポート時に保存ダイアログでファイル名・ディレクトリを指定しても、ファイルが保存されない問題を修正しました。

原因

Tauri 2 の �xport_to_delimited コマンドは invoke の引数名を camelCase で受け取る仕様のため、 ile_path / include_bom (snake_case) を送っていたことで \missing required key filePath\ エラーが発生し、バックエンドが呼ばれていませんでした。

修正内容

  • \src/api/export.ts: invoke の引数を \ ilePath\ / \includeBom\ に変更
  • \src-tauri/src/commands/export.rs: cargo fmt によるフォーマット修正

Made with Cursor

Tauri 2のexport_to_delimitedコマンドは引数名をcamelCaseで受け取るため、
file_path/include_bom を filePath/includeBom に変更。
これにより保存ダイアログで指定したパスへのファイル保存が正常に動作する。

Co-authored-by: Cursor <cursoragent@cursor.com>
@misei-nul misei-nul linked an issue Feb 12, 2026 that may be closed by this pull request
@misei-nul misei-nul merged commit 450d25d into main Feb 12, 2026
6 checks passed
@misei-nul misei-nul deleted the fix/export-invoke-args branch February 12, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

エクスポートからでファイルが書き出されない

2 participants