From ece582a9dc1aa68605d4873aa579b75ebe572052 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Wed, 12 Sep 2018 16:34:48 -0400 Subject: [PATCH] Updating the new member and mark wp-user when paid New member form should set business fields for contact address. Setup the wp-user when marking an invoice as paid. --- classes/billingSupport.php | 2 ++ models/front/billing/becomeMember.php | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/classes/billingSupport.php b/classes/billingSupport.php index 6321361..0bcd233 100644 --- a/classes/billingSupport.php +++ b/classes/billingSupport.php @@ -1539,6 +1539,8 @@ class GlmBillingSupport array( '%s' ), array( '%d' ) ); + // After setting the new renewal date also update the member to active + $this->setMemberAccountActive( $account ); } /** diff --git a/models/front/billing/becomeMember.php b/models/front/billing/becomeMember.php index 45eae39..2aab802 100644 --- a/models/front/billing/becomeMember.php +++ b/models/front/billing/becomeMember.php @@ -303,10 +303,10 @@ class GlmMembersFront_billing_becomeMember // extends GlmDataBilling 'create_time' => date('Y-m-d H:i:s', time()), 'ref_type' => $this->config['ref_type_numb']['Member'], 'ref_dest' => $member_id, - 'addr1' => $billing_addr1, - 'city' => $billing_city_id, - 'state' => $billing_state, - 'zip' => $billing_zip, + 'business_addr1' => $billing_addr1, + 'business_city' => $billing_city_id, + 'business_state' => $billing_state, + 'business_zip' => $billing_zip, ), array( '%d', // active -- 2.17.1