|
@@ -464,14 +464,18 @@ pub(crate) fn listener<R: Runtime>(
|
|
|
let _ = handle.emit_all(
|
|
|
EVENT_UPDATE_AVAILABLE,
|
|
|
UpdateManifest {
|
|
|
- body,
|
|
|
+ body: body.clone(),
|
|
|
date: updater.date.clone(),
|
|
|
version: updater.version.clone(),
|
|
|
},
|
|
|
);
|
|
|
- let _ = handle
|
|
|
- .create_proxy()
|
|
|
- .send_event(EventLoopMessage::Updater(UpdaterEvent::UpdateAvailable));
|
|
|
+ let _ = handle.create_proxy().send_event(EventLoopMessage::Updater(
|
|
|
+ UpdaterEvent::UpdateAvailable {
|
|
|
+ body,
|
|
|
+ date: updater.date.clone(),
|
|
|
+ version: updater.version.clone(),
|
|
|
+ },
|
|
|
+ ));
|
|
|
|
|
|
// Listen for `tauri://update-install`
|
|
|
handle.once_global(EVENT_INSTALL_UPDATE, move |_msg| {
|