From 6c0cf81935394d07e7ea0a84c4585c020cc71953 Mon Sep 17 00:00:00 2001 From: quexeky Date: Mon, 21 Oct 2024 21:23:08 +1100 Subject: [PATCH] Debugging & starting work on parsing manifest --- desktop/src-tauri/src/downloads/downloads.rs | 1 - desktop/src-tauri/src/downloads/game_download.rs | 2 +- desktop/src-tauri/src/downloads/manifest.rs | 14 +++++++++++--- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/desktop/src-tauri/src/downloads/downloads.rs b/desktop/src-tauri/src/downloads/downloads.rs index 9b53f45d..87781c7e 100644 --- a/desktop/src-tauri/src/downloads/downloads.rs +++ b/desktop/src-tauri/src/downloads/downloads.rs @@ -11,7 +11,6 @@ use tauri::AppHandle; use crate::auth::generate_authorization_header; use crate::DB; use crate::db::DatabaseImpls; -use crate::downloads::manifest::Manifest; #[tauri::command] fn download_game(app: AppHandle, game_id: String) -> Result{ diff --git a/desktop/src-tauri/src/downloads/game_download.rs b/desktop/src-tauri/src/downloads/game_download.rs index 6c2e3d72..1149f619 100644 --- a/desktop/src-tauri/src/downloads/game_download.rs +++ b/desktop/src-tauri/src/downloads/game_download.rs @@ -109,7 +109,7 @@ impl GameDownload { return Err(GameDownloadError::StatusError(response.status().as_u16())); } - info!("{:?}", response.text().await.unwrap()); + info!("{}", response.text().await.unwrap()); Ok(()) } diff --git a/desktop/src-tauri/src/downloads/manifest.rs b/desktop/src-tauri/src/downloads/manifest.rs index 7df77646..29727eb1 100644 --- a/desktop/src-tauri/src/downloads/manifest.rs +++ b/desktop/src-tauri/src/downloads/manifest.rs @@ -1,3 +1,11 @@ -pub(crate) struct Manifest { - -} \ No newline at end of file +pub(crate) struct DropManifest { + +} +pub struct DropChunk { + permissions: usize, + ids: Vec, + checksums: Vec, + lengths: Vec +} + +type Manifest = (DropManifest, DropChunk); \ No newline at end of file