Improve web UI
Some checks failed
Build and Publish Deb Package / build-deb (push) Failing after 33s
Publish Server Image / build-and-push-image (push) Successful in 2m11s

This commit is contained in:
Ultradesu
2026-03-17 16:16:43 +00:00
parent 106ab96c56
commit 722183047d
2 changed files with 6 additions and 6 deletions

10
Cargo.lock generated
View File

@@ -910,7 +910,7 @@ checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
[[package]] [[package]]
name = "furumi-client-core" name = "furumi-client-core"
version = "0.3.3" version = "0.3.4"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-trait", "async-trait",
@@ -932,7 +932,7 @@ dependencies = [
[[package]] [[package]]
name = "furumi-common" name = "furumi-common"
version = "0.3.3" version = "0.3.4"
dependencies = [ dependencies = [
"prost", "prost",
"protobuf-src", "protobuf-src",
@@ -942,7 +942,7 @@ dependencies = [
[[package]] [[package]]
name = "furumi-mount-linux" name = "furumi-mount-linux"
version = "0.3.3" version = "0.3.4"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap", "clap",
@@ -959,7 +959,7 @@ dependencies = [
[[package]] [[package]]
name = "furumi-mount-macos" name = "furumi-mount-macos"
version = "0.3.3" version = "0.3.4"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-trait", "async-trait",
@@ -977,7 +977,7 @@ dependencies = [
[[package]] [[package]]
name = "furumi-server" name = "furumi-server"
version = "0.3.3" version = "0.3.4"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-stream", "async-stream",

View File

@@ -310,7 +310,7 @@ pub async fn oidc_callback(
let c = c.trim(); let c = c.trim();
if let Some(val) = c.strip_prefix("furumi_oidc_state=") { if let Some(val) = c.strip_prefix("furumi_oidc_state=") {
let parts: Vec<&str> = val.split(':').collect(); let parts: Vec<&str> = val.split(':').collect();
if parts.len() == 3 && parts[0] == query.state { if parts.len() >= 3 && parts[0] == query.state {
matching_val = Some(val.to_string()); matching_val = Some(val.to_string());
break; break;
} }