This commit is contained in:
Benjamin Beganović 2021-03-30 14:07:31 +02:00
parent 1d48f55354
commit d5109af225

View File

@ -2,7 +2,9 @@
namespace App\Http\Requests\ClientPortal; namespace App\Http\Requests\ClientPortal;
use App\Models\Account;
use App\Models\Company; use App\Models\Company;
use App\Utils\Ninja;
use Illuminate\Foundation\Http\FormRequest; use Illuminate\Foundation\Http\FormRequest;
class RegisterRequest extends FormRequest class RegisterRequest extends FormRequest
@ -43,6 +45,14 @@ class RegisterRequest extends FormRequest
return Company::where('company_key', $this->company_key)->firstOrFail(); return Company::where('company_key', $this->company_key)->firstOrFail();
} }
if (!$this->route()->parameter('company_key') && Ninja::isSelfHost()) {
$company = Account::first()->default_company;
abort_unless($company->client_can_register, 404);
return $company;
}
abort(404); abort(404);
} }
} }