refactor: optimize error message handling and improve cloning in various functions

This commit is contained in:
Tunglies
2025-11-06 10:26:40 +08:00
parent 69a706b438
commit 651513c826
7 changed files with 12 additions and 21 deletions

View File

@@ -330,7 +330,7 @@ fn process_global_items(
if let ChainType::Script(script) = global_script.data {
let mut logs = vec![];
match use_script(script, config.to_owned(), profile_name.to_owned()) {
match use_script(script, config.to_owned(), profile_name) {
Ok((res_config, res_logs)) => {
exists_keys.extend(use_keys(&res_config));
config = res_config;