fix(fs): match default value of `create` option with js documentation (#865)

* fix(fs): inconsistency in guest-js & rust side

* Update .changes/fix-fs-write-default-option.md
pull/874/head
阿良仔 1 year ago committed by GitHub
parent be5aebdec9
commit ea8eadce85
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,6 @@
---
"fs": "patch"
"fs-js": "patch"
---
Fix incorrect `create` option default value for `writeFile` and `writeTextFile` which didn't match documentation.

@ -585,7 +585,7 @@ pub struct WriteFileOptions {
base: BaseOptions,
#[serde(default)]
append: bool,
#[serde(default)]
#[serde(default = "default_create_value")]
create: bool,
#[serde(default)]
create_new: bool,
@ -593,6 +593,10 @@ pub struct WriteFileOptions {
mode: Option<u32>,
}
fn default_create_value() -> bool {
true
}
fn write_file_inner<R: Runtime>(
app: AppHandle<R>,
path: SafePathBuf,

Loading…
Cancel
Save