summaryrefslogtreecommitdiff
path: root/app/Libraries
diff options
context:
space:
mode:
Diffstat (limited to 'app/Libraries')
-rw-r--r--app/Libraries/Background.php16
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() {