From c26f52990b1c1f2632d5b09e77fb69aa16cb6ea9 Mon Sep 17 00:00:00 2001 From: Srinivas-Saravanan Date: Wed, 13 Nov 2024 17:38:30 +0530 Subject: [PATCH] FIX_MEMBERSHIP_ID ISSUE --- app/Controllers/Payment.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/Controllers/Payment.php b/app/Controllers/Payment.php index 937ecddf..9d4afe84 100644 --- a/app/Controllers/Payment.php +++ b/app/Controllers/Payment.php @@ -223,9 +223,13 @@ public function payment_success() { 'from_subscription' =>$fsubscription, 'to_subscription' =>$tsubscription ]; - + $invoice = new Invoice(); $db->table('invoiceitems')->insert($requestData); $model3 = new SubscriptionModel(); + $membership_id = $model3->select('membership_id')->where('customer_id',$customer_id)->first(); + // if ($membership_id<=0){ + // $membership_id = $invoice->generate_membership_id(6); + // } $subscriptionData = [ 'scheme_id' =>3, 'customer_id' => $customer_id, @@ -234,7 +238,8 @@ public function payment_success() { 'to_subscription'=>$tsubscription, 'is_renew' => 1, 'business_id'=>2, - 'status' =>1 + 'status' =>1, + 'membership_id' =>$membership_id['membership_id'] ]; $db->table('subscription')->insert($subscriptionData);