From 1e02417c15db1dce2fe00971fe21e89cf5977600 Mon Sep 17 00:00:00 2001 From: Zastian Pretorius Date: Thu, 20 Oct 2022 17:30:07 +0100 Subject: [PATCH] added condision check so that watching older episodes don't update anilist --- src/anime/anime.rs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/anime/anime.rs b/src/anime/anime.rs index f78c562..88d36be 100644 --- a/src/anime/anime.rs +++ b/src/anime/anime.rs @@ -188,11 +188,14 @@ fn run_app(terminal: &mut Terminal, mut app: App) -> io::Result<( .unwrap(); let link = anime_link(&app.title, app.ep); open_video((link.0, link.1)); - update_anime_progress( - app.anime_id, - app.ep as usize, - app.token.as_str(), - ); + if app.ep > app.progress as u64 { + update_anime_progress( + app.anime_id, + app.ep as usize, + app.token.as_str(), + ); + app.progress = app.ep as i32; + } } } _ => {}