Compare commits

..

2 Commits

Author SHA1 Message Date
c4dd60e0de
always archive test results
All checks were successful
mapguesser/pipeline/pr-develop This commit looks good
2023-09-26 00:04:18 +02:00
752ea12810
use username for multi games 2023-09-26 00:03:44 +02:00
2 changed files with 4 additions and 4 deletions

4
Jenkinsfile vendored
View File

@ -37,7 +37,7 @@ pipeline {
sh 'vendor/bin/phpunit --log-junit unit_test_results.xml --testdox tests'
}
post {
success {
always {
archiveArtifacts 'unit_test_results.xml'
}
}
@ -56,7 +56,7 @@ pipeline {
sh 'php -d memory_limit=1G vendor/bin/phpstan analyse -c phpstan.neon --error-format=prettyJson > static_code_analysis_results.json'
}
post {
success {
always {
archiveArtifacts 'static_code_analysis_results.json'
}
}

View File

@ -1,7 +1,6 @@
<?php namespace MapGuesser\Controller;
use DateTime;
use Faker\Factory;
use SokoWeb\Interfaces\Authentication\IAuthenticationRequired;
use SokoWeb\Response\HtmlContent;
use SokoWeb\Response\JsonContent;
@ -12,6 +11,7 @@ use MapGuesser\PersistentData\Model\Challenge;
use MapGuesser\PersistentData\Model\MultiRoom;
use MapGuesser\PersistentData\Model\PlaceInChallenge;
use MapGuesser\PersistentData\Model\UserInChallenge;
use MapGuesser\PersistentData\Model\User;
use MapGuesser\Repository\ChallengeRepository;
use MapGuesser\Repository\MapRepository;
use MapGuesser\Repository\MultiRoomRepository;
@ -191,7 +191,7 @@ class GameController implements IAuthenticationRequired
public function prepareMultiGame(): IContent
{
/**
* @var User $user
* @var User|null $user
*/
$user = \Container::$request->user();
if ($user === null)