From a1e0e268f02f7e2934bec48de4cac0dc00529a2b Mon Sep 17 00:00:00 2001 From: Tony <68118705+Legend-Master@users.noreply.github.com> Date: Mon, 22 Apr 2024 22:18:16 +0800 Subject: [PATCH] fix(utils): temp permission file names on windows (#9477) * Replace `tauri:` with `tauri-` * Add change file * Apply suggestions from code review * patch -> "patch:bug" --------- Co-authored-by: Lucas Fernandes Nogueira --- .changes/fix-temp-permission-file-name.md | 5 +++++ core/tauri-utils/src/acl/build.rs | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .changes/fix-temp-permission-file-name.md diff --git a/.changes/fix-temp-permission-file-name.md b/.changes/fix-temp-permission-file-name.md new file mode 100644 index 000000000..acf9420b5 --- /dev/null +++ b/.changes/fix-temp-permission-file-name.md @@ -0,0 +1,5 @@ +--- +"tauri-utils": "patch:bug" +--- + +Replace `tauri:` prefix with `tauri-` for temporary permission file names diff --git a/core/tauri-utils/src/acl/build.rs b/core/tauri-utils/src/acl/build.rs index bc4a60cf9..652ab4442 100644 --- a/core/tauri-utils/src/acl/build.rs +++ b/core/tauri-utils/src/acl/build.rs @@ -71,7 +71,10 @@ pub fn define_permissions bool>( .filter(|p| p.parent().unwrap().file_name().unwrap() != PERMISSION_SCHEMAS_FOLDER_NAME) .collect::>(); - let permission_files_path = out_dir.join(format!("{}-permission-files", pkg_name)); + let permission_files_path = out_dir.join(format!( + "{}-permission-files", + pkg_name.replace("tauri:", "tauri-") + )); std::fs::write( &permission_files_path, serde_json::to_string(&permission_files)?,