Skip to content

Commit 5acb601

Browse files
committed
fix(mods/get_one): actually this should be better
1 parent 9b94e1d commit 5acb601

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/endpoints/mods.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -112,14 +112,12 @@ pub async fn get(
112112
.ok_or(ApiError::NotFound(format!("Mod '{id}' not found")))?;
113113

114114
let version_statuses = match dev {
115-
None => Some(vec![ModVersionStatusEnum::Accepted]),
115+
None => Some(vec![ModVersionStatusEnum::Accepted, ModVersionStatusEnum::Pending]),
116116
Some(d) => {
117117
if d.admin {
118118
None
119-
} else if developers::has_access_to_mod(d.id, &the_mod.id, &mut pool).await? {
120-
Some(vec![ModVersionStatusEnum::Accepted, ModVersionStatusEnum::Pending])
121119
} else {
122-
Some(vec![ModVersionStatusEnum::Accepted])
120+
Some(vec![ModVersionStatusEnum::Accepted, ModVersionStatusEnum::Pending])
123121
}
124122
}
125123
};

0 commit comments

Comments
 (0)