Merge pull request #133 from buster-so/staging

Try moving user to non auth endpoint.
This commit is contained in:
dal 2025-02-14 13:44:49 -08:00 committed by GitHub
commit 6f50eec573
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 24 additions and 16 deletions

View File

@ -331,7 +331,6 @@ async fn is_organization_admin_or_owner(
let user_organization_id = match get_user_organization_id(&user_id).await {
Ok(organization_id) => organization_id,
Err(e) => {
tracing::error!("Error getting user organization ID: {}", e);
return Ok(false);
}
};

View File

@ -13,9 +13,11 @@ use axum::{middleware, Router};
use crate::buster_middleware::auth::auth;
pub fn router() -> Router {
Router::new().nest("/api_keys", api_keys::router()).merge(
Router::new()
.nest("/api_keys", api_keys::router())
.nest("/users", users::router())
.merge(
Router::new()
.nest("/assets", assets::router())
.nest("/datasets", datasets::router())
.nest("/data_sources", data_sources::router())

View File

@ -1,8 +1,11 @@
use axum::{
middleware,
routing::{get, put},
Router,
};
use crate::buster_middleware::auth::auth;
mod assets;
mod get_user;
mod get_user_by_id;
@ -11,7 +14,11 @@ mod update_user;
pub fn router() -> Router {
Router::new()
.route("/", get(get_user::get_user))
.merge(
Router::new()
.route("/:user_id", put(update_user::update_user))
.route("/:user_id", get(get_user_by_id::get_user_by_id))
.nest("/:user_id", assets::router())
.route_layer(middleware::from_fn(auth))
)
}