From 2c6db80c64a536d64fb47e1f36e297f48e7e579f Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 12 Jan 2024 09:39:03 -0700 Subject: [PATCH] cosmic-config-derive: use transaction for write_entry --- cosmic-config-derive/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-config-derive/src/lib.rs b/cosmic-config-derive/src/lib.rs index 69fd6e96..b8b2fb09 100644 --- a/cosmic-config-derive/src/lib.rs +++ b/cosmic-config-derive/src/lib.rs @@ -45,7 +45,7 @@ fn impl_cosmic_config_entry_macro(ast: &syn::DeriveInput) -> TokenStream { let write_each_config_field = fields.iter().map(|field| { let field_name = &field.ident; quote! { - cosmic_config::ConfigSet::set(config, stringify!(#field_name), &self.#field_name)?; + cosmic_config::ConfigSet::set(&tx, stringify!(#field_name), &self.#field_name)?; } });