Fix some routes not working (#566)

This commit is contained in:
triphora 2023-03-23 12:39:46 -04:00 committed by GitHub
parent b91ec48178
commit 7605df1bd9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 8 additions and 17 deletions

View File

@ -31,7 +31,6 @@ pub fn config(cfg: &mut actix_web::web::ServiceConfig) {
.configure(tags::config)
.configure(teams::config)
.configure(users::config)
.configure(version_creation::config)
.configure(version_file::config)
.configure(versions::config),
);

View File

@ -44,7 +44,11 @@ pub fn config(cfg: &mut web::ServiceConfig) {
.service(project_follow)
.service(project_unfollow)
.service(project_schedule)
.service(web::scope("{project_id}").service(dependency_list)),
.service(super::teams::team_members_get_project)
.service(web::scope("{project_id}")
.service(super::versions::version_list)
.service(super::versions::version_project_get)
.service(dependency_list)),
);
}

View File

@ -24,8 +24,6 @@ pub fn config(cfg: &mut web::ServiceConfig) {
.service(join_team)
.service(remove_team_member),
);
cfg.service(web::scope("project").service(team_members_get_project));
}
#[get("{id}/members")]

View File

@ -26,12 +26,6 @@ use std::collections::HashMap;
use std::sync::Arc;
use validator::Validate;
pub fn config(cfg: &mut web::ServiceConfig) {
cfg.service(version_create);
cfg.service(web::scope("version").service(upload_file_to_version));
}
fn default_requested_status() -> VersionStatus {
VersionStatus::Listed
}

View File

@ -18,19 +18,15 @@ use validator::Validate;
pub fn config(cfg: &mut web::ServiceConfig) {
cfg.service(versions_get);
cfg.service(super::version_creation::version_create);
cfg.service(
web::scope("version")
.service(version_get)
.service(version_delete)
.service(version_edit)
.service(version_schedule),
);
cfg.service(
web::scope("project/{project_id}")
.service(version_list)
.service(version_project_get),
.service(version_schedule)
.service(super::version_creation::upload_file_to_version),
);
}