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:flutter/foundation.dart';
import 'package:flutter/material.dart';
......@@ -40,7 +42,12 @@ class ProfileProvider extends ChangeNotifier {
_errorMessage = null;
_profileResponse = null;
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(
csrfToken: csrfToken,
sessionId: sessionId,
......
......@@ -513,9 +513,9 @@ class _HomeScreenState extends State<HomeScreen> {
? widget.notificationUrl!
: "https://pulse.webgrid.in/app/authentication/web_erp?staff_id=${widget.staffId}&session_id=${widget.sessionId}",
),
headers: {
"Cookie": "session_id=${widget.sessionId}",
},
// headers: {
// "Cookie": "session_id=${widget.sessionId}",
// },
allowsCellularAccess: true,
allowsConstrainedNetworkAccess: 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