mirror of
https://github.com/Drop-OSS/drop-app.git
synced 2026-06-22 04:11:37 +10:00
fix: windows shadow
This commit is contained in:
Generated
+189
-314
File diff suppressed because it is too large
Load Diff
@@ -70,6 +70,7 @@ pub fn fetch_user() -> Result<User, RemoteAccessError> {
|
|||||||
|
|
||||||
let endpoint = base_url.join("/api/v1/client/user")?;
|
let endpoint = base_url.join("/api/v1/client/user")?;
|
||||||
let header = generate_authorization_header();
|
let header = generate_authorization_header();
|
||||||
|
info!("authorization header: {}", header);
|
||||||
|
|
||||||
let client = reqwest::blocking::Client::new();
|
let client = reqwest::blocking::Client::new();
|
||||||
let response = client
|
let response = client
|
||||||
@@ -78,7 +79,8 @@ pub fn fetch_user() -> Result<User, RemoteAccessError> {
|
|||||||
.send()?;
|
.send()?;
|
||||||
|
|
||||||
if response.status() != 200 {
|
if response.status() != 200 {
|
||||||
return Err(response.status().as_u16().into());
|
info!("Could not fetch user: {}", response.text().unwrap());
|
||||||
|
return Err(RemoteAccessError::InvalidCodeError(0));
|
||||||
}
|
}
|
||||||
|
|
||||||
let user = response.json::<User>()?;
|
let user = response.json::<User>()?;
|
||||||
@@ -108,6 +110,7 @@ fn recieve_handshake_logic(app: &AppHandle, path: String) -> Result<(), RemoteAc
|
|||||||
let endpoint = base_url.join("/api/v1/client/auth/handshake")?;
|
let endpoint = base_url.join("/api/v1/client/auth/handshake")?;
|
||||||
let client = reqwest::blocking::Client::new();
|
let client = reqwest::blocking::Client::new();
|
||||||
let response = client.post(endpoint).json(&body).send()?;
|
let response = client.post(endpoint).json(&body).send()?;
|
||||||
|
info!("{}", response.status().as_u16());
|
||||||
let response_struct = response.json::<HandshakeResponse>()?;
|
let response_struct = response.json::<HandshakeResponse>()?;
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -206,6 +206,7 @@ pub fn run() {
|
|||||||
.min_inner_size(1000.0, 500.0)
|
.min_inner_size(1000.0, 500.0)
|
||||||
.inner_size(1536.0, 864.0)
|
.inner_size(1536.0, 864.0)
|
||||||
.decorations(false)
|
.decorations(false)
|
||||||
|
.shadow(false)
|
||||||
.data_directory(DATA_ROOT_DIR.lock().unwrap().join(".webview"))
|
.data_directory(DATA_ROOT_DIR.lock().unwrap().join(".webview"))
|
||||||
.build()
|
.build()
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ impl Display for RemoteAccessError {
|
|||||||
RemoteAccessError::ParsingError(parse_error) => {
|
RemoteAccessError::ParsingError(parse_error) => {
|
||||||
write!(f, "{}", parse_error)
|
write!(f, "{}", parse_error)
|
||||||
}
|
}
|
||||||
RemoteAccessError::InvalidCodeError(error) => write!(f, "HTTP {}", error),
|
RemoteAccessError::InvalidCodeError(error) => write!(f, "Invalid HTTP code {}", error),
|
||||||
RemoteAccessError::InvalidEndpoint => write!(f, "Invalid drop endpoint"),
|
RemoteAccessError::InvalidEndpoint => write!(f, "Invalid drop endpoint"),
|
||||||
RemoteAccessError::HandshakeFailed => write!(f, "Failed to complete handshake"),
|
RemoteAccessError::HandshakeFailed => write!(f, "Failed to complete handshake"),
|
||||||
RemoteAccessError::GameNotFound => write!(f, "Could not find game on server"),
|
RemoteAccessError::GameNotFound => write!(f, "Could not find game on server"),
|
||||||
|
|||||||
Reference in New Issue
Block a user