fix: skin foreign key

This commit is contained in:
Rico van Zelst
2023-11-08 14:39:17 +01:00
parent 4b02cafaa2
commit 68231197d0
4 changed files with 13 additions and 5 deletions

View File

@@ -2,7 +2,7 @@
use Intervention\Image\ImageManagerStatic as Image;
function getRoleIcon($roleName)
function getRoleIcon($roleName): string
{
$roleIcons = [
'Toplane' => 'gm-top.png',

View File

@@ -83,7 +83,7 @@ class Champion extends Model
public function skins(): HasMany
{
return $this->hasMany(ChampionSkin::class);
return $this->hasMany(ChampionSkin::class, 'champion_id', 'champion_id');
}
public function lanes(): HasOne

View File

@@ -51,7 +51,7 @@ class ChampionSkin extends Model
public function champion(): BelongsTo
{
return $this->belongsTo(Champion::class);
return $this->belongsTo(Champion::class, 'champion_id', 'champion_id');
}
public function chromas(): HasMany