diff options
Diffstat (limited to 'app/Libraries/Background.php')
| -rw-r--r-- | app/Libraries/Background.php | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/app/Libraries/Background.php b/app/Libraries/Background.php index d0126f0..ed7e9a4 100644 --- a/app/Libraries/Background.php +++ b/app/Libraries/Background.php @@ -77,28 +77,30 @@ class Background { } } - $airing->mal_id = $anime->mal_id; + $new_airing = new Airing(); + + $new_airing->mal_id = $anime->mal_id; if ( ! is_null($airing_data->nextAiringEpisode) ) { - $airing->episode = $airing_data->nextAiringEpisode->episode; + $new_airing->episode = $airing_data->nextAiringEpisode->episode; } if ( ! is_null($airing_data->nextAiringEpisode) ) { - $airing->aired_at = Carbon::createFromTimestamp($airing_data->nextAiringEpisode->airingAt); + $new_airing->aired_at = Carbon::createFromTimestamp($airing_data->nextAiringEpisode->airingAt); } if ( ! is_null($airing_data) ) { - $airing->duration = $airing_data->duration; + $new_airing->duration = $airing_data->duration; } if ( is_null($airing_data->duration) ) { echo "saveAiring: No duration found for anime: " . $anime->title_pref . " (" . $anime->mal_id . "). (Autoset to 20.)\n"; - $airing->duration = 20; + $new_airing->duration = 20; } - if ( is_null($airing->aired_at) ) { + if ( is_null($new_airing->aired_at) ) { echo "saveAiring: No airing date found for anime: " . $anime->title_pref . " (" . $anime->mal_id . ")\n"; return; } - $airing->save(); + $new_airing->save(); } public function saveAiringForAll() { |
