summaryrefslogtreecommitdiffhomepage
path: root/desktop
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-03-25 15:00:25 +0100
committerTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-05-28 10:28:14 +0200
commit5d7ca7da4258b97991290166ec3b72c480a3e8e5 (patch)
treee9fa14b56bcd18d88344a8905cfdaf931f27960f /desktop
parent8da77b7a785d8e22669c63bd8fbf3d1aa4869f05 (diff)
downloadmullvadvpn-5d7ca7da4258b97991290166ec3b72c480a3e8e5.tar.xz
mullvadvpn-5d7ca7da4258b97991290166ec3b72c480a3e8e5.zip
Add Renderer-to-Main IPC methods to handle AppUpgrade operations
Diffstat (limited to 'desktop')
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/app.tsx5
1 files changed, 5 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/app.tsx b/desktop/packages/mullvad-vpn/src/renderer/app.tsx
index 069cf8c8bd..7800529fc1 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/app.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/app.tsx
@@ -392,6 +392,11 @@ export default class AppRenderer {
public daemonPrepareRestart = (shutdown: boolean): void => {
IpcRendererEventChannel.daemon.prepareRestart(shutdown);
};
+ public appUpgrade = () => {
+ this.reduxActions.appUpgrade.resetAppUpgrade();
+ IpcRendererEventChannel.app.upgrade();
+ };
+ public appUpgradeAbort = () => IpcRendererEventChannel.app.upgradeAbort();
public login = async (accountNumber: AccountNumber) => {
const actions = this.reduxActions;