fix: set username based on game license requirement while both slack notifs and licence req are active

Fixes a problem where sign ups would fail due to a misconfigured UUID middleware that would only trigger if slack notifications were active

Signed-off-by: Miguel Nogueira <me@nogueira.codes>
This commit is contained in:
2025-08-07 23:09:50 +01:00
parent 2b44fe35a8
commit 9e77205820
2 changed files with 7 additions and 1 deletions

View File

@@ -22,6 +22,8 @@
namespace App\Http\Middleware;
use App\Facades\UUID;
use App\Options;
use Closure;
class UsernameUUID
@@ -35,6 +37,10 @@ class UsernameUUID
*/
public function handle($request, Closure $next)
{
if (!\App\Facades\Options::getOption('requireGameLicense')) {
return $next($request);
}
$input = $request->all();
if (isset($input['uuid'])) {
try {