diff --git a/lib/push_service.dart b/lib/push_service.dart index 99c6197..e30f192 100644 --- a/lib/push_service.dart +++ b/lib/push_service.dart @@ -6,12 +6,6 @@ import 'package:flutter_background_geolocation/flutter_background_geolocation.da import 'preferences.dart'; -@pragma('vm:entry-point') -Future pushServiceBackgroundHandler(RemoteMessage message) async { - await Preferences.init(); - await PushService._onMessage(message); -} - class PushService { static Future init() async { await FirebaseMessaging.instance.requestPermission(); @@ -56,3 +50,9 @@ class PushService { } } } + +@pragma('vm:entry-point') +Future pushServiceBackgroundHandler(RemoteMessage message) async { + await Preferences.init(); + await PushService._onMessage(message); +}