File tree Expand file tree Collapse file tree
base/src/main/kotlin/org/sinytra/probe/base
service/src/main/kotlin/org/sinytra/probe/service/impl Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import org.sinytra.probe.base.db.ProjectPlatform
1111@Serializable
1212data class TestRequestBody (
1313 val platform : ProjectPlatform ,
14- val id : String ,
14+ val slug : String ,
1515 val gameVersion : String
1616)
1717
@@ -44,7 +44,7 @@ sealed interface TestResponseBody {
4444 ) : TestResponseBody
4545
4646 @Serializable
47- data class Skipped (
47+ data class Native (
4848 val loader : String ,
4949 val gameVersion : String ,
5050
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ abstract class CheckCompatCommandBase(private val gameVersion: String) {
6060 response.respondUnavailableResult(result as TestResponseBody .Unavailable )
6161 }
6262 else -> {
63- response.respondSkippedTest(result as TestResponseBody .Skipped )
63+ response.respondSkippedTest(result as TestResponseBody .Native )
6464 }
6565 }
6666 }
@@ -121,7 +121,7 @@ abstract class CheckCompatCommandBase(private val gameVersion: String) {
121121 }
122122 }
123123
124- suspend fun DeferredMessageInteractionResponseBehavior.respondSkippedTest (result : TestResponseBody .Skipped ) {
124+ suspend fun DeferredMessageInteractionResponseBehavior.respondSkippedTest (result : TestResponseBody .Native ) {
125125 val neoOrange = Color (215 , 116 , 47 )
126126 val link = result.project.url
127127
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ object TransformRunner {
6161 return when (base.type) {
6262 ResultType .TESTED -> resp.body<TestResponseBody .Tested >()
6363 ResultType .UNAVAILABLE -> resp.body<TestResponseBody .Unavailable >()
64- else -> resp.body<TestResponseBody .Skipped >()
64+ else -> resp.body<TestResponseBody .Native >()
6565 }
6666 }
6767}
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ class RoutingImpl(
4141 return call.respond(HttpStatusCode .BadRequest , " Game version ${body.gameVersion} is not supported" )
4242 }
4343
44- val project = platforms.getProject(body.platform, body.id )
44+ val project = platforms.getProject(body.platform, body.slug )
4545 ? : return call.respond(HttpStatusCode .NotFound )
4646 val testProject = TestProjectDTO (
4747 project.id,
@@ -56,7 +56,7 @@ class RoutingImpl(
5656 val ifNeoForge = platforms.isNeoForgeAvailable(project, body.gameVersion)
5757 if (ifNeoForge) {
5858 return call.respond(
59- TestResponseBody .Skipped (
59+ TestResponseBody .Native (
6060 LOADER_NEOFORGE ,
6161 body.gameVersion,
6262 testProject,
You can’t perform that action at this time.
0 commit comments