From e1ceaa4249e8b6705ad4835001a6124b7b8a04d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20M=C3=BCller?= <elias@elias-mueller.com> Date: Sun, 17 Sep 2023 17:48:30 +0200 Subject: [PATCH] Fixed deviceId not generating correctly --- lib/api/mhsl/server/userIndex/update/updateUserindex.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/api/mhsl/server/userIndex/update/updateUserindex.dart b/lib/api/mhsl/server/userIndex/update/updateUserindex.dart index f18a056..4500904 100644 --- a/lib/api/mhsl/server/userIndex/update/updateUserindex.dart +++ b/lib/api/mhsl/server/userIndex/update/updateUserindex.dart @@ -1,5 +1,6 @@ import 'dart:convert'; +import 'dart:developer'; import 'package:crypto/crypto.dart'; import 'package:device_info_plus/device_info_plus.dart'; @@ -25,7 +26,8 @@ class UpdateUserIndex extends MhslApi<void> { static void index() async { String userId = sha512.convert(utf8.encode("${AccountData().getUsername()}:${AccountData().getPassword()}")).toString(); - String deviceId = sha512.convert(utf8.encode("$userId@${FirebaseMessaging.instance.getToken()}")).toString(); + String deviceId = sha512.convert(utf8.encode("$userId@${await FirebaseMessaging.instance.getToken()}")).toString(); + log("Userindex:\n userid:$userId\n deviceid:$deviceId"); UpdateUserIndex( UpdateUserIndexParams( username: AccountData().getUsername(),