From 571609509e35b9ea6fa3eba0afa9a3427cde606b Mon Sep 17 00:00:00 2001 From: horus Date: Sun, 15 Mar 2020 02:19:42 +0100 Subject: Bugfix: Update watched episodes. --- app/Libraries/Helper.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'app/Libraries/Helper.php') diff --git a/app/Libraries/Helper.php b/app/Libraries/Helper.php index 7d89b2c..0cc21bf 100644 --- a/app/Libraries/Helper.php +++ b/app/Libraries/Helper.php @@ -114,6 +114,20 @@ class Helper { ->exists(); if ( $check ) { $actually_watching[] = $anime_details["mal_id"]; + + /** + * Update watched episodes. + */ + $check_watched_episodes = DB::table('is_watching') + ->where('mal_id', $anime_details["mal_id"]) + ->where('user_id', $user->id) + ->get('episodes_watched')[0]; + if ( $check_watched_episodes->episodes_watched != $anime_details["episodes_watched"] ) { + DB::update('UPDATE is_watching SET episodes_watched = ? WHERE mal_id = ? AND user_id = ?', + [ $anime_details["episodes_watched"], $anime_details["mal_id"], $user->id] ); + + } + continue; } $anime = Anime::where('mal_id', $anime_details["mal_id"])->get()->first(); -- cgit v1.2.3