player id issue fixed
This commit is contained in:
@@ -4,6 +4,7 @@ import 'package:flutter/material.dart';
|
|||||||
import 'package:flutter/widgets.dart';
|
import 'package:flutter/widgets.dart';
|
||||||
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
|
import 'package:onesignal_flutter/onesignal_flutter.dart';
|
||||||
import 'package:pin_code_fields/pin_code_fields.dart';
|
import 'package:pin_code_fields/pin_code_fields.dart';
|
||||||
import 'package:shared_preferences/shared_preferences.dart';
|
import 'package:shared_preferences/shared_preferences.dart';
|
||||||
import 'package:traderscircuit/Utils/Common/CommonAppbar.dart';
|
import 'package:traderscircuit/Utils/Common/CommonAppbar.dart';
|
||||||
@@ -22,7 +23,7 @@ int? isKycUpdated;
|
|||||||
int? isSecuredAccess;
|
int? isSecuredAccess;
|
||||||
|
|
||||||
class VerifyOTP extends StatefulWidget {
|
class VerifyOTP extends StatefulWidget {
|
||||||
VerifyOTP({super.key});
|
VerifyOTP({super.key});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
State<VerifyOTP> createState() => _VerifyOTPState();
|
State<VerifyOTP> createState() => _VerifyOTPState();
|
||||||
@@ -43,14 +44,16 @@ class _VerifyOTPState extends State<VerifyOTP> {
|
|||||||
|
|
||||||
_verifycheck() async {
|
_verifycheck() async {
|
||||||
final isValid = _otpform.currentState?.validate();
|
final isValid = _otpform.currentState?.validate();
|
||||||
|
final status = await OneSignal.shared.getDeviceState();
|
||||||
|
final String? playerIdV = status?.userId;
|
||||||
|
|
||||||
if (isValid!) {
|
if (isValid!) {
|
||||||
SharedPreferences prefs = await SharedPreferences.getInstance();
|
|
||||||
Utils.loader();
|
Utils.loader();
|
||||||
// print("PLAYER ID ==> ${prefs.getString("playerId")}");
|
|
||||||
Map<String, String> updata = {
|
Map<String, String> updata = {
|
||||||
"mobile_number": phonenumber.toString(),
|
"mobile_number": phonenumber.toString(),
|
||||||
"otp": pincode.text,
|
"otp": pincode.text,
|
||||||
"playerId": prefs.getString("playerId")!,
|
"playerId": playerIdV!,
|
||||||
};
|
};
|
||||||
final resp = await VerifyNumberAPI(updata).verifynumberApi();
|
final resp = await VerifyNumberAPI(updata).verifynumberApi();
|
||||||
if (resp.status == ResponseStatus.SUCCESS) {
|
if (resp.status == ResponseStatus.SUCCESS) {
|
||||||
|
|||||||
Reference in New Issue
Block a user