From dea0bfd723630c897764cbc06377bda4dbccfb05 Mon Sep 17 00:00:00 2001 From: Krille Date: Fri, 22 Dec 2023 10:10:51 +0100 Subject: [PATCH] chore: Follow up migration notification --- lib/utils/client_manager.dart | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/utils/client_manager.dart b/lib/utils/client_manager.dart index 335706ea..77e815a5 100644 --- a/lib/utils/client_manager.dart +++ b/lib/utils/client_manager.dart @@ -1,8 +1,4 @@ -import 'dart:io'; -import 'dart:ui'; - import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter_gen/gen_l10n/l10n.dart'; import 'package:flutter_local_notifications/flutter_local_notifications.dart'; @@ -134,13 +130,14 @@ abstract class ClientManager { static void sendMigrationNotification( FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin, ) async { - final l10n = lookupL10n(Locale(Platform.localeName)); + final l10n = lookupL10n(PlatformDispatcher.instance.locale); if (kIsWeb) { html.Notification( l10n.databaseMigrationTitle, body: l10n.databaseMigrationBody, ); + return; } await flutterLocalNotificationsPlugin.initialize( @@ -164,7 +161,8 @@ abstract class ClientManager { fullScreenIntent: true, // To show notification popup showProgress: true, ), - iOS: DarwinNotificationDetails(), + iOS: DarwinNotificationDetails(sound: 'notification.caf'), + linux: LinuxNotificationDetails(), ), ); }