25-2/4/1
This commit is contained in:
@@ -12,6 +12,7 @@ import 'package:url_launcher/url_launcher.dart';
|
|||||||
|
|
||||||
import '../../constant/links.dart';
|
import '../../constant/links.dart';
|
||||||
import '../../onbording_page.dart';
|
import '../../onbording_page.dart';
|
||||||
|
import '../../print.dart';
|
||||||
import '../functions/crud.dart';
|
import '../functions/crud.dart';
|
||||||
|
|
||||||
class GoogleSignInHelper {
|
class GoogleSignInHelper {
|
||||||
@@ -164,6 +165,8 @@ class GoogleSignInHelper {
|
|||||||
// Method to handle sign-up process
|
// Method to handle sign-up process
|
||||||
static Future<void> _handleSignUp(GoogleSignInAccount user) async {
|
static Future<void> _handleSignUp(GoogleSignInAccount user) async {
|
||||||
// Store driver information
|
// Store driver information
|
||||||
|
|
||||||
|
Log.print('email is ${user.email}');
|
||||||
box.write(BoxName.passengerID, user.id);
|
box.write(BoxName.passengerID, user.id);
|
||||||
box.write(BoxName.email, encryptionHelper.encryptData(user.email));
|
box.write(BoxName.email, encryptionHelper.encryptData(user.email));
|
||||||
box.write(BoxName.name,
|
box.write(BoxName.name,
|
||||||
|
|||||||
@@ -30,9 +30,9 @@ class CRUD {
|
|||||||
'Basic ${base64Encode(utf8.encode(AK.basicAuthCredentials.toString()))}',
|
'Basic ${base64Encode(utf8.encode(AK.basicAuthCredentials.toString()))}',
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
// Log.print('req: ${response.request}');
|
Log.print('req: ${response.request}');
|
||||||
// Log.print('response: ${response.body}');
|
Log.print('response: ${response.body}');
|
||||||
// Log.print('payload: ${payload}');
|
Log.print('payload: ${payload}');
|
||||||
// if (response.statusCode == 200) {
|
// if (response.statusCode == 200) {
|
||||||
var jsonData = jsonDecode(response.body);
|
var jsonData = jsonDecode(response.body);
|
||||||
if (jsonData['status'] == 'success') {
|
if (jsonData['status'] == 'success') {
|
||||||
@@ -60,9 +60,9 @@ class CRUD {
|
|||||||
|
|
||||||
if (response.statusCode == 200) {
|
if (response.statusCode == 200) {
|
||||||
try {
|
try {
|
||||||
// Log.print('req: ${response.request}');
|
Log.print('req: ${response.request}');
|
||||||
// Log.print('response: ${response.body}');
|
Log.print('response: ${response.body}');
|
||||||
// Log.print('payload: ${payload}');
|
Log.print('payload: ${payload}');
|
||||||
var jsonData = jsonDecode(response.body);
|
var jsonData = jsonDecode(response.body);
|
||||||
|
|
||||||
if (jsonData['status'] == 'success') {
|
if (jsonData['status'] == 'success') {
|
||||||
|
|||||||
@@ -145,7 +145,8 @@ class PaymobPaymentWallet {
|
|||||||
}) async {
|
}) async {
|
||||||
final Map<String, dynamic> data = {
|
final Map<String, dynamic> data = {
|
||||||
"source": {
|
"source": {
|
||||||
"identifier": box.read(BoxName.phoneWallet).toString(),
|
"identifier": encryptionHelper
|
||||||
|
.decryptData(box.read(BoxName.phoneWallet).toString()),
|
||||||
"subtype": "WALLET",
|
"subtype": "WALLET",
|
||||||
},
|
},
|
||||||
"payment_token": paymentToken,
|
"payment_token": paymentToken,
|
||||||
@@ -267,7 +268,7 @@ class PaymobBillingDataWallet {
|
|||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
return {
|
return {
|
||||||
"email": box.read(BoxName.email) ?? box.read(BoxName.emailDriver),
|
"email": box.read(BoxName.email),
|
||||||
"first_name": encryptionHelper
|
"first_name": encryptionHelper
|
||||||
.decryptData(box.read(BoxName.name).toString().split(' ')[0])
|
.decryptData(box.read(BoxName.name).toString().split(' ')[0])
|
||||||
.toString(),
|
.toString(),
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
import 'package:Tripz/constant/style.dart';
|
import 'package:Tripz/constant/style.dart';
|
||||||
|
import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
|
||||||
import 'package:flutter/cupertino.dart';
|
import 'package:flutter/cupertino.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
@@ -334,8 +335,10 @@ void showPaymentOptions(BuildContext context, PaymentController controller) {
|
|||||||
color: CupertinoColors.activeGreen)),
|
color: CupertinoColors.activeGreen)),
|
||||||
onPressed: () async {
|
onPressed: () async {
|
||||||
Get.back();
|
Get.back();
|
||||||
box.write(BoxName.phoneWallet,
|
box.write(
|
||||||
controller.walletphoneController.text);
|
BoxName.phoneWallet,
|
||||||
|
encryptionHelper.encryptData(
|
||||||
|
controller.walletphoneController.text));
|
||||||
Toast.show(
|
Toast.show(
|
||||||
context,
|
context,
|
||||||
'Phone Wallet Saved Successfully'.tr,
|
'Phone Wallet Saved Successfully'.tr,
|
||||||
|
|||||||
Reference in New Issue
Block a user