Merge pull request 'firebase permission in login' (#190) from firebase_permission into main

Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/190
This commit is contained in:
a.ghabeli
2025-09-29 10:27:39 +03:30
4 changed files with 10 additions and 11 deletions
-2
View File
@@ -16,8 +16,6 @@ class FirebaseService {
measurementId: 'G-M5HQR4YZVS', measurementId: 'G-M5HQR4YZVS',
), ),
); );
final FirebaseMessaging firebaseMessaging = FirebaseMessaging.instance;
await firebaseMessaging.requestPermission();
} else { } else {
await Firebase.initializeApp(); await Firebase.initializeApp();
final FirebaseMessaging firebaseMessaging = FirebaseMessaging.instance; final FirebaseMessaging firebaseMessaging = FirebaseMessaging.instance;
+1
View File
@@ -29,6 +29,7 @@ class AuthService {
String fcmToken = ''; String fcmToken = '';
try { try {
final FirebaseMessaging firebaseMessaging = FirebaseMessaging.instance; final FirebaseMessaging firebaseMessaging = FirebaseMessaging.instance;
await firebaseMessaging.requestPermission();
fcmToken = await firebaseMessaging.getToken() ?? ''; fcmToken = await firebaseMessaging.getToken() ?? '';
AppLogger().info('📱 FCM Token retrieved successfully'); AppLogger().info('📱 FCM Token retrieved successfully');
} catch (e) { } catch (e) {
+8 -8
View File
@@ -45,10 +45,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: async name: async
sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63 sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.12.0" version: "2.13.0"
boolean_selector: boolean_selector:
dependency: transitive dependency: transitive
description: description:
@@ -269,10 +269,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: fake_async name: fake_async
sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc" sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.3.2" version: "1.3.3"
ffi: ffi:
dependency: transitive dependency: transitive
description: description:
@@ -572,10 +572,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: leak_tracker name: leak_tracker
sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "10.0.8" version: "10.0.9"
leak_tracker_flutter_testing: leak_tracker_flutter_testing:
dependency: transitive dependency: transitive
description: description:
@@ -1049,10 +1049,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: vm_service name: vm_service
sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14" sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "14.3.1" version: "15.0.0"
watcher: watcher:
dependency: transitive dependency: transitive
description: description:
+1 -1
View File
@@ -2,7 +2,7 @@ name: tm_app
description: "tender managment." description: "tender managment."
publish_to: 'none' publish_to: 'none'
version: 1.1.1+3 version: 1.1.1+4
environment: environment:
sdk: ^3.7.2 sdk: ^3.7.2