From 9078634fb70d28faa80cc6e7f4cb708e628d0c94 Mon Sep 17 00:00:00 2001 From: Kima Date: Sat, 2 Sep 2023 14:47:51 +0200 Subject: [PATCH] fixed live activity error message in console --- .../lib/api/providers/live_card_provider.dart | 37 ++++++++++--------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/filcnaplo/lib/api/providers/live_card_provider.dart b/filcnaplo/lib/api/providers/live_card_provider.dart index de47d29..7f126d4 100644 --- a/filcnaplo/lib/api/providers/live_card_provider.dart +++ b/filcnaplo/lib/api/providers/live_card_provider.dart @@ -47,27 +47,28 @@ class LiveCardProvider extends ChangeNotifier { required SettingsProvider settings, }) : _timetable = timetable, _settings = settings { - // Check if live card is enabled .areActivitiesEnabled() - _liveActivitiesPlugin.areActivitiesEnabled().then((value) { - // Console log - if (kDebugMode) { - print("Live card enabled: $value"); - } + if (Platform.isIOS) { + _liveActivitiesPlugin.areActivitiesEnabled().then((value) { + // Console log + if (kDebugMode) { + print("Live card enabled: $value"); + } - if (value) { - _liveActivitiesPlugin.init(appGroupId: "group.refilc.livecard"); + if (value) { + _liveActivitiesPlugin.init(appGroupId: "group.refilc.livecard"); - _liveActivitiesPlugin.getAllActivitiesIds().then((value) { - _latestActivityId = value.isNotEmpty ? value.first : null; - }); - } - }); + _liveActivitiesPlugin.getAllActivitiesIds().then((value) { + _latestActivityId = value.isNotEmpty ? value.first : null; + }); + } + }); - _timer = Timer.periodic(const Duration(seconds: 1), (timer) => update()); - _delay = settings.bellDelayEnabled - ? Duration(seconds: settings.bellDelay) - : Duration.zero; - update(); + _timer = Timer.periodic(const Duration(seconds: 1), (timer) => update()); + _delay = settings.bellDelayEnabled + ? Duration(seconds: settings.bellDelay) + : Duration.zero; + update(); + } } @override