From 8204795ba6a40b075fd91c0457464029f2d276ca Mon Sep 17 00:00:00 2001 From: quexeky Date: Sat, 9 Nov 2024 20:00:05 +1100 Subject: [PATCH] style(downloads): Added GAME_PAUSE_CHECK_INTERVAL value Signed-off-by: quexeky --- src-tauri/src/downloads/download_logic.rs | 4 ++-- src-tauri/src/lib.rs | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src-tauri/src/downloads/download_logic.rs b/src-tauri/src/downloads/download_logic.rs index 3e36189..c6c0fd0 100644 --- a/src-tauri/src/downloads/download_logic.rs +++ b/src-tauri/src/downloads/download_logic.rs @@ -1,4 +1,4 @@ -use crate::auth::generate_authorization_header; +use crate::{auth::generate_authorization_header, GAME_PAUSE_CHECK_INTERVAL}; use crate::db::DatabaseImpls; use crate::downloads::manifest::DropDownloadContext; use crate::DB; @@ -78,7 +78,7 @@ impl DropFileWriter { } GameDownloadState::Paused => { info!("Game download paused"); - sleep(Duration::from_secs(1)); + sleep(GAME_PAUSE_CHECK_INTERVAL); } }; None diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index cf68d83..41ec199 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -19,12 +19,15 @@ use log::info; use remote::{gen_drop_url, use_remote}; use serde::{Deserialize, Serialize}; use std::sync::Arc; +use std::time::Duration; use std::{ collections::HashMap, sync::{LazyLock, Mutex}, }; use tauri_plugin_deep_link::DeepLinkExt; +pub const GAME_PAUSE_CHECK_INTERVAL: Duration = Duration::from_secs(1); + #[derive(Clone, Copy, Serialize)] pub enum AppStatus { NotConfigured,