From 420e44e0fe4623a439e26dfd0526ee5ef606a170 Mon Sep 17 00:00:00 2001 From: horus Date: Mon, 24 Feb 2020 02:47:52 +0100 Subject: Crude workaround. --- app/Libraries/AnimeSeason.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'app/Libraries/AnimeSeason.php') diff --git a/app/Libraries/AnimeSeason.php b/app/Libraries/AnimeSeason.php index acdb34f..1bc3655 100644 --- a/app/Libraries/AnimeSeason.php +++ b/app/Libraries/AnimeSeason.php @@ -1,6 +1,8 @@ getSeasonal( @@ -33,17 +36,21 @@ class AnimeSeason { foreach($season->anime as $entry) { $count++; + #Anime::where('mal_id', $entry->getMalID() ); $anime = new Anime( $entry->getMalID() ); - $anime->save(); + + if( ! DB::table('anime')->where('mal_id', $entry->getMalID() )->exists() ) { + $anime->save(); + } $animeStats = new AnimeStats( $entry->getMalID(), $this->year, $this->name ); $this->anime[] = $animeStats; - $animeStats->create(); + $animeStats->save(); /* echo "
";
-			var_dump($anime);
+			var_dump($animeStats);
 			 */
 
 			if ( $count == 1) {
-- 
cgit v1.2.3