From 911048b2ff40daab9ef5fcabf774084dd481078a Mon Sep 17 00:00:00 2001 From: Conrad Ludgate Date: Fri, 4 Oct 2024 19:10:20 +0100 Subject: [PATCH] break e2e test --- libs/compute_api/src/spec.rs | 4 +--- proxy/src/bin/local_proxy.rs | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/libs/compute_api/src/spec.rs b/libs/compute_api/src/spec.rs index 5903db7055..d75fe97a83 100644 --- a/libs/compute_api/src/spec.rs +++ b/libs/compute_api/src/spec.rs @@ -286,9 +286,7 @@ pub type GenericOptions = Option>; /// use for authorizing connect requests using JWT. #[derive(Clone, Debug, Deserialize, Serialize)] pub struct LocalProxySpec { - #[serde(default)] - #[serde(skip_serializing_if = "Option::is_none")] - pub jwks: Option>, + pub jwks: Vec, } #[derive(Clone, Debug, Deserialize, Serialize)] diff --git a/proxy/src/bin/local_proxy.rs b/proxy/src/bin/local_proxy.rs index d5ce1e9273..05479372ef 100644 --- a/proxy/src/bin/local_proxy.rs +++ b/proxy/src/bin/local_proxy.rs @@ -305,7 +305,7 @@ async fn refresh_config_inner(path: &Utf8Path) -> anyhow::Result<()> { let mut jwks_set = vec![]; - for jwks in data.jwks.into_iter().flatten() { + for jwks in data.jwks { let mut jwks_url = url::Url::from_str(&jwks.jwks_url).context("parsing JWKS url")?; ensure!(