Skip to content

Commit a60c70f

Browse files
committed
Fix broken serial ids
1 parent 2491356 commit a60c70f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

backend/src/main/kotlin/org/vzbot/discord/components/AcceptSerialRequestButton.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import org.vzbot.io.buildPrettyEmbed
2525
import org.vzbot.io.env
2626
import org.vzbot.io.prettyEmbed
2727
import org.vzbot.models.SerialNumber
28+
import org.vzbot.models.SerialNumbers
2829
import java.awt.Color
2930

3031
@DCButton
@@ -56,17 +57,15 @@ class AcceptSerialRequestButton: PermanentDiscordButton("vz_accept_serial", Disc
5657

5758
val confirmModal = ConfirmModal("Accept this application?") { sender, _, _ ->
5859

59-
val serialCount = transaction { SerialNumber.count() }
60-
6160
val serialNumber = transaction {
6261
SerialNumber.new {
63-
this.serialID = serialCount + 1
62+
this.serialID = 0
6463
this.description = ticket.description
6564
this.country = ticket.country
6665
this.printer = ticket.printer
6766
this.mediaURL = ticket.mediaURL
6867
this.memberID = ticket.ownerID
69-
}
68+
}.also { it.serialID = it.id.value.toLong() }
7069
}
7170

7271
GlobalScope.async {

0 commit comments

Comments
 (0)