fix some bugs

This commit is contained in:
2026-09-02 11:38:57 +03:30
parent b54f9f0527
commit e9674d6571
3 changed files with 58 additions and 2 deletions
@@ -175,8 +175,11 @@ class CustomerController extends SuperController
$customer = Customer::findOrFail($id);
if (array_key_exists('referral_to_id', $data) && filled($customer->referral_to_id)) {
unset($data['referral_to_id']);
if (array_key_exists('referral_to_id', $data)) {
$incoming = is_string($data['referral_to_id']) ? trim($data['referral_to_id']) : $data['referral_to_id'];
if (filled($customer->referral_to_id) || $incoming === null || $incoming === '') {
unset($data['referral_to_id']);
}
}
if (isset($data['fname'], $data['lname'])) {