]> git.localhorst.tv Git - alttp.git/commitdiff
use uppercase zossy aliases
authorDaniel Karbach <daniel.karbach@localhorst.tv>
Sun, 6 Jul 2025 23:04:11 +0000 (01:04 +0200)
committerDaniel Karbach <daniel.karbach@localhorst.tv>
Sun, 6 Jul 2025 23:04:11 +0000 (01:04 +0200)
app/Console/Commands/SyncCoopZossy.php

index 31f9976bf101f5a040cf5c4c5e5c71ccbb81ec6d..31962b28dbc110072c2550ce58fc59838fd3340c 100644 (file)
@@ -105,14 +105,15 @@ class SyncCoopZossy extends Command {
 
                $playersA = explode(' and ', $row[1]);
                $playersB = explode(' and ', $row[2]);
-               $this->syncPlayer($episode, strtolower($playersA[0]));
-               $this->syncPlayer($episode, strtolower($playersB[0]));
-               $this->syncPlayer($episode, strtolower($playersA[1]));
-               $this->syncPlayer($episode, strtolower($playersB[1]));
+               $this->syncPlayer($episode, $playersA[0]);
+               $this->syncPlayer($episode, $playersB[0]);
+               $this->syncPlayer($episode, $playersA[1]);
+               $this->syncPlayer($episode, $playersB[1]);
        }
 
        private function syncPlayer(Episode $episode, $codename) {
-               $ext_id = 'coop-zossy:'.$codename;
+               $lower_name = strtolower($codename);
+               $ext_id = 'coop-zossy:'.$lower_name;
                $player = $episode->players()->firstWhere('ext_id', '=', $ext_id);
                if (!$player) {
                        $player = new EpisodePlayer();
@@ -120,7 +121,7 @@ class SyncCoopZossy extends Command {
                        $player->episode()->associate($episode);
                }
                $player->name_override = $codename;
-               $user = $this->getUser($codename);
+               $user = $this->getUser($lower_name);
                if ($user) {
                        $player->user()->associate($user);
                } else {