"ios/git@183.82.99.133:saisrinivas/gen_services.git" did not exist on "e714661ccd11893f5ba45a59495b3a098c504c4e"
Commit bc8967fb authored by Sai Srinivas's avatar Sai Srinivas
Browse files

ios login fix

parent 1c3f5cbb
import 'dart:io';
import 'package:firebase_messaging/firebase_messaging.dart'; import 'package:firebase_messaging/firebase_messaging.dart';
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
...@@ -40,7 +42,12 @@ class ProfileProvider extends ChangeNotifier { ...@@ -40,7 +42,12 @@ class ProfileProvider extends ChangeNotifier {
_errorMessage = null; _errorMessage = null;
_profileResponse = null; _profileResponse = null;
notifyListeners(); notifyListeners();
String? fcmToken = await FirebaseMessaging.instance.getToken(); String? fcmToken;
if (Platform.isAndroid) {
fcmToken = await FirebaseMessaging.instance.getToken();
} else if (Platform.isIOS) {
fcmToken = await FirebaseMessaging.instance.getAPNSToken();
}
final data = await ApiService.fetchProfile( final data = await ApiService.fetchProfile(
csrfToken: csrfToken, csrfToken: csrfToken,
sessionId: sessionId, sessionId: sessionId,
......
...@@ -513,9 +513,9 @@ class _HomeScreenState extends State<HomeScreen> { ...@@ -513,9 +513,9 @@ class _HomeScreenState extends State<HomeScreen> {
? widget.notificationUrl! ? widget.notificationUrl!
: "https://pulse.webgrid.in/app/authentication/web_erp?staff_id=${widget.staffId}&session_id=${widget.sessionId}", : "https://pulse.webgrid.in/app/authentication/web_erp?staff_id=${widget.staffId}&session_id=${widget.sessionId}",
), ),
headers: { // headers: {
"Cookie": "session_id=${widget.sessionId}", // "Cookie": "session_id=${widget.sessionId}",
}, // },
allowsCellularAccess: true, allowsCellularAccess: true,
allowsConstrainedNetworkAccess: true, allowsConstrainedNetworkAccess: true,
allowsExpensiveNetworkAccess: true, allowsExpensiveNetworkAccess: true,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment