Merge branch 'affiliate-program' of https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0 into vapor/staging

This commit is contained in:
Edmond Lang
2025-12-10 00:21:20 +08:00
@@ -17,7 +17,7 @@ class TracksAffiliateRegistration
* @param User $user
* @return Affiliate|null
*/
public function execute(User $user, string $code): ?Affiliate
public function execute(User $user, ?string $code = null): ?Affiliate
{
if (!$code || !$this->isValidCode($code)) {
Log::info('Code is not valid', ['code' => $code]);