From bcf991a3b1b3f0040626d71ccc76abdd7fa12361 Mon Sep 17 00:00:00 2001 From: Pavel Kirilin Date: Thu, 2 May 2024 10:26:22 +0200 Subject: [PATCH] Added backendState for playing and canWatch. Signed-off-by: Pavel Kirilin --- anime/routes.py | 2 -- frontend/src/components/PlayerComponent.vue | 21 +++++------------ frontend/src/stores/backendState.js | 25 +++++++++++++++++++++ frontend/src/stores/counter.js | 12 ---------- frontend/src/utils/index.js | 4 ++-- frontend/src/views/HomeView.vue | 23 ++++++++++--------- 6 files changed, 45 insertions(+), 42 deletions(-) create mode 100644 frontend/src/stores/backendState.js delete mode 100644 frontend/src/stores/counter.js diff --git a/anime/routes.py b/anime/routes.py index fc34140..51d0f2d 100644 --- a/anime/routes.py +++ b/anime/routes.py @@ -51,8 +51,6 @@ def start_watching(request: Request) -> None: cwd=anime_dir, ) request.app.state.pid = ret.pid - ret.wait() - request.app.state.pid = None @router.post("/player/offset") diff --git a/frontend/src/components/PlayerComponent.vue b/frontend/src/components/PlayerComponent.vue index 3e75a5a..fcf01dc 100644 --- a/frontend/src/components/PlayerComponent.vue +++ b/frontend/src/components/PlayerComponent.vue @@ -1,40 +1,29 @@