refactor: Update admin team routes to remove versioning and avoid conflicts
This commit is contained in:
@@ -379,17 +379,14 @@ pub async fn get_admin_team_members(
|
||||
pub fn teams_router() -> Router {
|
||||
Router::new()
|
||||
.route("/", axum::routing::get(get_team_list))
|
||||
.route("/:id", axum::routing::get(get_team_by_id))
|
||||
.route("/{id}", axum::routing::get(get_team_by_id))
|
||||
.route("/create", axum::routing::post(post_create_team))
|
||||
.route("/update/:id", axum::routing::put(put_update_team))
|
||||
.route("/delete/:id", axum::routing::delete(delete_team))
|
||||
.route("/:id/invite", axum::routing::post(post_invite_team_members))
|
||||
.route("/accept/:token", axum::routing::post(post_accept_invitation))
|
||||
.route("/update/{id}", axum::routing::put(put_update_team))
|
||||
.route("/delete/{id}", axum::routing::delete(delete_team))
|
||||
.route("/{id}/invite", axum::routing::post(post_invite_team_members))
|
||||
.route("/accept/{token}", axum::routing::post(post_accept_invitation))
|
||||
.route("/search", axum::routing::get(get_public_team_search))
|
||||
.route("/:id/members", axum::routing::get(get_team_members))
|
||||
.route("/:id/leave", axum::routing::post(post_leave_team))
|
||||
.route("/{id}/members", axum::routing::get(get_team_members))
|
||||
.route("/{id}/leave", axum::routing::post(post_leave_team))
|
||||
.route("/leave-me", axum::routing::post(post_leave_current_team))
|
||||
.route("/admin", axum::routing::get(get_admin_team_list))
|
||||
.route("/admin/:id", axum::routing::get(get_admin_team_by_id))
|
||||
.route("/admin/:id/members", axum::routing::get(get_admin_team_members))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user