File tree 1 file changed +21
-31
lines changed
src/renderer/components/player
1 file changed +21
-31
lines changed Original file line number Diff line number Diff line change @@ -389,37 +389,27 @@ const VideoPlayer: React.FC<VideoPlayerProps> = ({
389
389
const updateCurrentProgress = ( completed : boolean = true ) => {
390
390
const status = listAnime . media . mediaListEntry ?. status ;
391
391
if ( STORE . get ( 'logged' ) as boolean ) {
392
- if ( ! completed ) {
393
- updateAnimeFromList (
394
- listAnime . media . id ,
395
- 'PAUSED' ,
396
- undefined ,
397
- episodeNumber ,
398
- ) ;
399
- handleHistoryUpdate ( ) ;
400
- } else {
401
- switch ( status ) {
402
- case 'CURRENT' : {
403
- updateAnimeProgress ( listAnime . media . id ! , episodeNumber ) ;
404
- break ;
405
- }
406
- case 'REPEATING' :
407
- case 'COMPLETED' : {
408
- updateAnimeFromList (
409
- listAnime . media . id ,
410
- 'REWATCHING' ,
411
- undefined ,
412
- episodeNumber ,
413
- ) ;
414
- }
415
- default : {
416
- updateAnimeFromList (
417
- listAnime . media . id ,
418
- 'CURRENT' ,
419
- undefined ,
420
- episodeNumber ,
421
- ) ;
422
- }
392
+ switch ( status ) {
393
+ case 'CURRENT' : {
394
+ updateAnimeProgress ( listAnime . media . id ! , episodeNumber ) ;
395
+ break ;
396
+ }
397
+ case 'REPEATING' :
398
+ case 'COMPLETED' : {
399
+ updateAnimeFromList (
400
+ listAnime . media . id ,
401
+ 'REWATCHING' ,
402
+ undefined ,
403
+ episodeNumber ,
404
+ ) ;
405
+ }
406
+ default : {
407
+ updateAnimeFromList (
408
+ listAnime . media . id ,
409
+ 'CURRENT' ,
410
+ undefined ,
411
+ episodeNumber ,
412
+ ) ;
423
413
}
424
414
}
425
415
}
You can’t perform that action at this time.
0 commit comments