import 'package:firebase_messaging/firebase_messaging.dart'; import '../api/mhsl/notify/register/notifyRegister.dart'; import '../api/mhsl/notify/register/notifyRegisterParams.dart'; import '../model/accountData.dart'; class NotifyUpdater { static void registerToServer() async { String? fcmToken = await FirebaseMessaging.instance.getToken(); if(fcmToken == null) throw Exception("Failed to register push notification because there is no FBC token!"); NotifyRegister( NotifyRegisterParams( username: AccountData().getUsername(), password: AccountData().getPassword(), fcmToken: fcmToken, ), ).run(); } }