From 6864a2aaf62c7e558d3c69bc383e0636d5339caa Mon Sep 17 00:00:00 2001 From: Fleeym Date: Mon, 7 Sep 2026 23:05:37 +0300 Subject: [PATCH] fix: only create mod thread if needed --- src/endpoints/mod_versions.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/endpoints/mod_versions.rs b/src/endpoints/mod_versions.rs index a01f200..d177546 100644 --- a/src/endpoints/mod_versions.rs +++ b/src/endpoints/mod_versions.rs @@ -460,7 +460,9 @@ pub async fn create_version( } if !make_accepted { - mod_version_submissions::create(version.id, &mut tx).await?; + if let None = mod_version_submissions::get_for_mod_version(version.id, &mut tx).await? { + mod_version_submissions::create(version.id, &mut tx).await?; + } } tx.commit().await?;