fix(Player): remove PushToLibrary core action

This commit is contained in:
Tim 2023-05-24 15:03:00 +02:00
parent 89ae8d5ac4
commit 9dd6bcda50
2 changed files with 2 additions and 19 deletions

View file

@ -62,7 +62,7 @@ const Player = ({ urlParams, queryParams }) => {
extraSubtitlesOutlineColor: null
}
);
const [player, timeChanged, pausedChanged, ended, pushToLibrary] = usePlayer(urlParams, videoState.videoParams);
const [player, timeChanged, pausedChanged, ended] = usePlayer(urlParams, videoState.videoParams);
const [settings, updateSettings] = useSettings();
const streamingServer = useStreamingServer();
const routeFocused = useRouteFocused();
@ -110,7 +110,6 @@ const Player = ({ urlParams, queryParams }) => {
}, []);
const onEnded = React.useCallback(() => {
ended();
pushToLibrary();
if (player.nextVideo !== null) {
onPlayNextVideoRequested();
} else {
@ -405,14 +404,6 @@ const Player = ({ urlParams, queryParams }) => {
closeSpeedMenu();
}
}, [videoState.playbackSpeed]);
React.useEffect(() => {
const intervalId = setInterval(() => {
pushToLibrary();
}, 30000);
return () => {
clearInterval(intervalId);
};
}, []);
React.useEffect(() => {
const toastFilter = (item) => item?.dataset?.type === 'CoreEvent';
toast.addFilter(toastFilter);

View file

@ -96,14 +96,6 @@ const usePlayer = (urlParams, videoParams) => {
}
}, 'player');
}, []);
const pushToLibrary = React.useCallback(() => {
core.transport.dispatch({
action: 'Player',
args: {
action: 'PushToLibrary'
}
}, 'player');
}, []);
const ended = React.useCallback(() => {
core.transport.dispatch({
action: 'Player',
@ -122,7 +114,7 @@ const usePlayer = (urlParams, videoParams) => {
}, 'player');
}, []);
const player = useModelState({ model: 'player', action, map });
return [player, timeChanged, pausedChanged, ended, pushToLibrary];
return [player, timeChanged, pausedChanged, ended];
};
module.exports = usePlayer;