summaryrefslogtreecommitdiffhomepage
path: root/gui/src/main/notification-controller.ts
diff options
context:
space:
mode:
Diffstat (limited to 'gui/src/main/notification-controller.ts')
-rw-r--r--gui/src/main/notification-controller.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/gui/src/main/notification-controller.ts b/gui/src/main/notification-controller.ts
index 548c20e122..20c29d0a41 100644
--- a/gui/src/main/notification-controller.ts
+++ b/gui/src/main/notification-controller.ts
@@ -47,14 +47,18 @@ export default class NotificationController {
}
}
- public notifyTunnelState(tunnelState: TunnelState, blockWhenDisconnected: boolean) {
+ public notifyTunnelState(
+ tunnelState: TunnelState,
+ blockWhenDisconnected: boolean,
+ accountExpiry?: string,
+ ) {
const notificationProviders: SystemNotificationProvider[] = [
new ConnectingNotificationProvider({ tunnelState, reconnecting: this.reconnecting }),
new ConnectedNotificationProvider(tunnelState),
new ReconnectingNotificationProvider(tunnelState),
new BlockWhenDisconnectedNotificationProvider({ tunnelState, blockWhenDisconnected }),
new DisconnectedNotificationProvider(tunnelState),
- new ErrorNotificationProvider(tunnelState),
+ new ErrorNotificationProvider({ tunnelState, accountExpiry }),
];
const notificationProvider = notificationProviders.find((notification) =>