From 3e05fe2e313ecd6b6cb8c3c16607fd54d4fd4a1f Mon Sep 17 00:00:00 2001 From: nklhrstv Date: Mon, 23 Mar 2020 14:08:50 +0200 Subject: [PATCH] periodically push changes in library from player --- src/routes/Player/Player.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/routes/Player/Player.js b/src/routes/Player/Player.js index e248856dd..ec224adeb 100644 --- a/src/routes/Player/Player.js +++ b/src/routes/Player/Player.js @@ -220,6 +220,19 @@ const Player = ({ urlParams }) => { }, 'player'); } }, [videoState.time, videoState.duration]); + React.useEffect(() => { + const interval = setInterval(() => { + core.dispatch({ + action: 'Player', + args: { + action: 'PushToLibrary' + } + }, 'player'); + }, 30000); + return () => { + clearInterval(interval); + }; + }, []); React.useLayoutEffect(() => { const onKeyDown = (event) => { switch (event.code) {