mirror of
https://github.com/Drop-OSS/drop-app.git
synced 2025-11-14 08:41:21 +10:00
refactor: Ran cargo clippy & cargo fmt
Signed-off-by: quexeky <git@quexeky.dev>
This commit is contained in:
@ -2,7 +2,7 @@ use std::{
|
||||
collections::HashMap,
|
||||
fs::{self, create_dir_all},
|
||||
path::PathBuf,
|
||||
sync::{LazyLock, Mutex, RwLock},
|
||||
sync::{LazyLock, Mutex},
|
||||
};
|
||||
|
||||
use directories::BaseDirs;
|
||||
@ -11,8 +11,6 @@ use rustbreak::{deser::Bincode, PathDatabase};
|
||||
use serde::{Deserialize, Serialize};
|
||||
use url::Url;
|
||||
|
||||
use crate::{AppState, DB};
|
||||
|
||||
#[derive(serde::Serialize, Clone, Deserialize)]
|
||||
#[serde(rename_all = "camelCase")]
|
||||
pub struct DatabaseAuth {
|
||||
|
||||
@ -151,7 +151,12 @@ impl GameDownloadAgent {
|
||||
game_id: String,
|
||||
) -> Result<(), GameDownloadError> {
|
||||
let mut contexts = Vec::new();
|
||||
let base_path = DATA_ROOT_DIR.lock().unwrap().join("games").join(game_id.clone()).clone();
|
||||
let base_path = DATA_ROOT_DIR
|
||||
.lock()
|
||||
.unwrap()
|
||||
.join("games")
|
||||
.join(game_id.clone())
|
||||
.clone();
|
||||
create_dir_all(base_path.clone()).unwrap();
|
||||
info!("Generating contexts");
|
||||
for (raw_path, chunk) in manifest {
|
||||
|
||||
@ -120,7 +120,7 @@ pub async fn get_game_download_progress(
|
||||
pub async fn set_download_state(
|
||||
state: tauri::State<'_, Mutex<AppState>>,
|
||||
game_id: String,
|
||||
status: GameDownloadState
|
||||
status: GameDownloadState,
|
||||
) -> Result<(), String> {
|
||||
info!("Setting game state");
|
||||
get_game_download(state, game_id).change_state(status);
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
use crate::{auth::generate_authorization_header, GAME_PAUSE_CHECK_INTERVAL};
|
||||
use crate::db::DatabaseImpls;
|
||||
use crate::downloads::manifest::DropDownloadContext;
|
||||
use crate::DB;
|
||||
use crate::{auth::generate_authorization_header, GAME_PAUSE_CHECK_INTERVAL};
|
||||
use atomic_counter::{AtomicCounter, RelaxedCounter};
|
||||
use log::{error, info};
|
||||
use md5::{Context, Digest};
|
||||
|
||||
Reference in New Issue
Block a user