pull/1919/head
Night_Hunter 10 months ago
parent a904209dae
commit a40fbb2a77

@ -72,7 +72,11 @@ impl<R: Runtime, T: Manager<R>> UpdaterExt<R> for T {
fn updater_builder(&self) -> UpdaterBuilder { fn updater_builder(&self) -> UpdaterBuilder {
let app = self.app_handle(); let app = self.app_handle();
let package_info = app.package_info(); let package_info = app.package_info();
let UpdaterState { config, target, version_comparator } = self.state::<UpdaterState>().inner(); let UpdaterState {
config,
target,
version_comparator,
} = self.state::<UpdaterState>().inner();
let mut builder = UpdaterBuilder::new( let mut builder = UpdaterBuilder::new(
package_info.name.clone(), package_info.name.clone(),
@ -194,7 +198,11 @@ impl Builder {
if let Some(windows) = &mut config.windows { if let Some(windows) = &mut config.windows {
windows.installer_args.extend_from_slice(&installer_args); windows.installer_args.extend_from_slice(&installer_args);
} }
app.manage(UpdaterState { target, config, version_comparator }); app.manage(UpdaterState {
target,
config,
version_comparator,
});
Ok(()) Ok(())
}) })
.invoke_handler(tauri::generate_handler![ .invoke_handler(tauri::generate_handler![

@ -224,10 +224,7 @@ impl UpdaterBuilder {
self self
} }
pub(crate) fn global_version_comparator( pub(crate) fn global_version_comparator(mut self, f: GlobalVersionComparator) -> Self {
mut self,
f: GlobalVersionComparator,
) -> Self {
self.global_version_comparator.replace(f); self.global_version_comparator.replace(f);
self self
} }

Loading…
Cancel
Save