diff --git a/app/Actions/Discord/DiscordVideoNotificationAction.php b/app/Actions/Discord/DiscordVideoNotificationAction.php index b7a0c3319..85aa0a373 100644 --- a/app/Actions/Discord/DiscordVideoNotificationAction.php +++ b/app/Actions/Discord/DiscordVideoNotificationAction.php @@ -65,7 +65,11 @@ class DiscordVideoNotificationAction Arr::set($videoArray, Video::ATTRIBUTE_OVERLAP, $video->overlap->localize()); Arr::set($videoArray, 'animethemeentries.0.animetheme.type', $theme->type->localize()); - $newVideos = $videoArray; + foreach ($videoArray['animethemeentries.0.animetheme.anime.images'] as $key => $image) { + Arr::set($videoArray, "animethemeentries.0.animetheme.anime.images.$key.facet", $anime->images->get($key)->facet->localize()); + } + + $newVideos[] = $videoArray; } Http::withHeaders(['x-api-key' => Config::get('services.discord.api_key')]) diff --git a/app/Filament/RelationManagers/BaseRelationManager.php b/app/Filament/RelationManagers/BaseRelationManager.php index 93fd30c10..e7a9f4916 100644 --- a/app/Filament/RelationManagers/BaseRelationManager.php +++ b/app/Filament/RelationManagers/BaseRelationManager.php @@ -10,6 +10,7 @@ use App\Filament\BulkActions\Base\DetachBulkAction; use App\Filament\Components\Columns\TextColumn; use App\Pivots\BasePivot; use DateTime; +use Filament\Forms\Components\Component; use Filament\Resources\RelationManagers\RelationManager; use Filament\Tables\Filters\TrashedFilter; use Filament\Tables\Table; @@ -28,7 +29,7 @@ abstract class BaseRelationManager extends RelationManager /** * Get the pivot fields of the relation. * - * @return array + * @return array */ public function getPivotFields(): array { diff --git a/app/Filament/RelationManagers/Wiki/ResourceRelationManager.php b/app/Filament/RelationManagers/Wiki/ResourceRelationManager.php index 895ff438a..e61d53517 100644 --- a/app/Filament/RelationManagers/Wiki/ResourceRelationManager.php +++ b/app/Filament/RelationManagers/Wiki/ResourceRelationManager.php @@ -8,6 +8,7 @@ use App\Filament\RelationManagers\BaseRelationManager; use App\Filament\Resources\Wiki\ExternalResource as ExternalResourceResource; use App\Models\Wiki\ExternalResource; use App\Pivots\Wiki\AnimeResource; +use Filament\Forms\Components\Component; use Filament\Forms\Components\TextInput; use Filament\Forms\Form; use Filament\Tables\Table; @@ -20,7 +21,7 @@ abstract class ResourceRelationManager extends BaseRelationManager /** * Get the pivot fields of the relation. * - * @return array + * @return array */ public function getPivotFields(): array { diff --git a/app/Filament/Resources/Wiki/Song/RelationManagers/ArtistSongRelationManager.php b/app/Filament/Resources/Wiki/Song/RelationManagers/ArtistSongRelationManager.php index 0963bf91e..b908724d7 100644 --- a/app/Filament/Resources/Wiki/Song/RelationManagers/ArtistSongRelationManager.php +++ b/app/Filament/Resources/Wiki/Song/RelationManagers/ArtistSongRelationManager.php @@ -8,6 +8,7 @@ use App\Filament\RelationManagers\Wiki\ArtistRelationManager; use App\Models\Wiki\Song; use App\Models\Wiki\Artist; use App\Pivots\Wiki\ArtistSong; +use Filament\Forms\Components\Component; use Filament\Forms\Components\TextInput; use Filament\Tables\Table;