diff --git a/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php b/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php index a3b14395f..3503ef018 100755 --- a/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php +++ b/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php @@ -97,7 +97,6 @@ class RegistrationController extends Controller 'is_verified' => core()->getConfigData('customer.settings.email.verification') ? 0 : 1, 'customer_group_id' => $this->customerGroupRepository->findOneWhere(['code' => 'general'])->id, 'token' => md5(uniqid(rand(), true)), - 'subscribed_to_news_letter' => isset(request()->input()['is_subscribed']) ? 1 : 0, ]); Event::dispatch('customer.registration.before'); diff --git a/packages/Webkul/Customer/src/Models/Customer.php b/packages/Webkul/Customer/src/Models/Customer.php index be81d5e72..12a3a3283 100755 --- a/packages/Webkul/Customer/src/Models/Customer.php +++ b/packages/Webkul/Customer/src/Models/Customer.php @@ -7,6 +7,7 @@ use Illuminate\Foundation\Auth\User as Authenticatable; use Tymon\JWTAuth\Contracts\JWTSubject; use Webkul\Checkout\Models\CartProxy; use Webkul\Sales\Models\OrderProxy; +use Webkul\Core\Models\SubscribersListProxy; use Webkul\Product\Models\ProductReviewProxy; use Webkul\Customer\Notifications\CustomerResetPassword; use Webkul\Customer\Contracts\Customer as CustomerContract; @@ -160,4 +161,12 @@ class Customer extends Authenticatable implements CustomerContract, JWTSubject { return []; } + + /** + * Get the customer's subscription. + */ + public function subscription() + { + return $this->hasOne(SubscribersListProxy::modelClass(), 'customer_id'); + } } diff --git a/packages/Webkul/Shop/src/Resources/views/customers/account/profile/edit.blade.php b/packages/Webkul/Shop/src/Resources/views/customers/account/profile/edit.blade.php index db57418cf..18f2afc45 100755 --- a/packages/Webkul/Shop/src/Resources/views/customers/account/profile/edit.blade.php +++ b/packages/Webkul/Shop/src/Resources/views/customers/account/profile/edit.blade.php @@ -101,7 +101,7 @@