Merge branch '39-belgium-issues' into 'master'

Resolve "Retour récla export - problème sur la soumission des informations complémentaires"

See merge request ldc-web/projets/gen-game-web!43
This commit is contained in:
noah.lancien 2025-07-16 10:28:38 +00:00
commit ff86605bc8
4 changed files with 1698 additions and 1766 deletions

View file

@ -27,7 +27,7 @@ class CodeController extends Controller
$this->authorize('generate', Code::class);
/** @var \App\Models\Settings */
$settings = app(Settings::class);
$nbCodeBase = Code::query()->count();
$nbCodeBase = Code::query()->max('id');
$nbCodeUsed = Code::query()->whereHas(
'participations',
operator: '>',
@ -126,7 +126,7 @@ class CodeController extends Controller
$used_counter = null;
if ($code) {
$used_counter = Participation::query()
->whereHas('code', fn (Builder $q) => $q->where('id', $code->id))
->whereHas('code', fn(Builder $q) => $q->where('id', $code->id))
->count();
}

View file

@ -50,12 +50,9 @@ class CreateAccountRequest extends FormRequest
$authUser = auth('frontend')->user();
$countryCode = null;
if (request()->isMethod('get') && $authUser) {
$countryCode = (new CrmRepository())->fetchCrmCustomer($authUser)->country->value;
}
if (request()->isMethod('post') || request()->isMethod('put')) {
$countryCode = $this->integer('country');
}
$countryCode = $this->integer('country') != 0 ?
$this->integer('country') : ($authUser ?
(new CrmRepository())->fetchCrmCustomer($authUser)->country->value : 0);
$countryRules = match ($countryCode) {
Country::belgium()->value => [
'phone' => 'phone:BE',

View file

@ -1,6 +1,6 @@
{
"name": "uwil/gen-game-web",
"version": "2.4.8",
"version": "2.4.9",
"type": "project",
"description": "Game generator",
"support": {

3449
composer.lock generated

File diff suppressed because it is too large Load diff