mirror of
https://github.com/Xevion/spotify-quickauth.git
synced 2025-12-11 12:08:48 -06:00
Add Windows username fix
This commit is contained in:
@@ -4,7 +4,11 @@ use std::process::Command;
|
|||||||
fn main() {
|
fn main() {
|
||||||
let os = env::consts::OS;
|
let os = env::consts::OS;
|
||||||
let arch = env::consts::ARCH;
|
let arch = env::consts::ARCH;
|
||||||
let username = env::var("USER").unwrap_or_else(|_| "unknown".to_string());
|
let username = if os == "windows" {
|
||||||
|
env::var("USERNAME").unwrap_or_else(|_| "unknown".to_string())
|
||||||
|
} else {
|
||||||
|
env::var("USER").unwrap_or_else(|_| "unknown".to_string())
|
||||||
|
};
|
||||||
let hostname = Command::new("hostname")
|
let hostname = Command::new("hostname")
|
||||||
.output()
|
.output()
|
||||||
.map(|output| String::from_utf8_lossy(&output.stdout).trim().to_string())
|
.map(|output| String::from_utf8_lossy(&output.stdout).trim().to_string())
|
||||||
|
|||||||
Reference in New Issue
Block a user