Skip to content

Commit 91c0f5e

Browse files
committed
API clarification
1 parent c63c79f commit 91c0f5e

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

base/src/main/kotlin/org/sinytra/probe/base/RestAPI.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import org.sinytra.probe.base.db.ProjectPlatform
1111
@Serializable
1212
data 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

discord/src/main/kotlin/CheckCompatCommandBase.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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

discord/src/main/kotlin/TransformRunner.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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
}

service/src/main/kotlin/org/sinytra/probe/service/impl/RoutingImpl.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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,

0 commit comments

Comments
 (0)