diff --git a/backend/windmill-api/src/oauth2_ee.rs b/backend/windmill-api/src/oauth2_ee.rs index 5d42c532be..caf9881c15 100644 --- a/backend/windmill-api/src/oauth2_ee.rs +++ b/backend/windmill-api/src/oauth2_ee.rs @@ -8,18 +8,17 @@ use std::{collections::HashMap, fmt::Debug}; -use axum::response::IntoResponse; use axum::{routing::get, Json, Router}; use hmac::Mac; -use hyper::{HeaderMap, StatusCode}; +use hyper::HeaderMap; use oauth2::{Client as OClient, *}; use serde::{Deserialize, Serialize}; use sqlx::{Postgres, Transaction}; use windmill_common::more_serde::maybe_number_opt; -use crate::{HTTP_CLIENT, OAUTH_CLIENTS}; -use windmill_common::error::{self, to_anyhow}; +use crate::OAUTH_CLIENTS; +use windmill_common::error; use windmill_common::oauth2::*; use crate::db::DB; @@ -155,7 +154,7 @@ pub async fn _refresh_token<'c>( )) } -async fn list_supabase(headers: HeaderMap) -> impl IntoResponse { +async fn list_supabase(_headers: HeaderMap) -> error::Result { // Implementation is not open source Err(error::Error::BadRequest( "Not implemented in Windmill's Open Source repository".to_string(), diff --git a/backend/windmill-api/src/scim_ee.rs b/backend/windmill-api/src/scim_ee.rs index 78570dc2aa..f11097f874 100644 --- a/backend/windmill-api/src/scim_ee.rs +++ b/backend/windmill-api/src/scim_ee.rs @@ -17,7 +17,7 @@ pub async fn ee() -> String { return "Enterprise Edition".to_string(); } -pub async fn has_scim_token(request: Request, next: Next) -> Response { +pub async fn has_scim_token(_request: Request, _next: Next) -> Response { //Not implemented in open-source version todo!() }