Skip to content

Commit 9aa51e8

Browse files
committed
fix: pausing anime on anilist
Causes more problems in the long run then it fixes.
1 parent 1673ab7 commit 9aa51e8

File tree

1 file changed

+21
-31
lines changed

1 file changed

+21
-31
lines changed

src/renderer/components/player/VideoPlayer.tsx

+21-31
Original file line numberDiff line numberDiff line change
@@ -389,37 +389,27 @@ const VideoPlayer: React.FC<VideoPlayerProps> = ({
389389
const updateCurrentProgress = (completed: boolean = true) => {
390390
const status = listAnime.media.mediaListEntry?.status;
391391
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+
);
423413
}
424414
}
425415
}

0 commit comments

Comments
 (0)