Fix device id null after register new token successful

This commit is contained in:
dab246
2022-12-28 10:13:50 +07:00
committed by Dat Vu
parent 7a45e3d177
commit 0144c2cbfa
2 changed files with 19 additions and 1 deletions
@@ -0,0 +1,16 @@
import 'package:fcm/model/device_client_id.dart';
import 'package:fcm/model/firebase_subscription.dart';
extension FirebaseSubscriptionExtension on FirebaseSubscription {
FirebaseSubscription fromDeviceId({DeviceClientId? newDeviceId}) {
return FirebaseSubscription(
id: id,
token: token,
deviceClientId: newDeviceId ?? deviceClientId,
expires: expires,
types: types
);
}
}