Pad card payload key to 32 hex chars
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
All checks were successful
build-and-deploy / build-deploy (push) Successful in 35s
This commit is contained in:
@@ -254,9 +254,10 @@ class IssuedCards(
|
||||
|
||||
private fun buildSector0Block2(roomNumber: Int, cardID: Int): String {
|
||||
val guestID = cardID + 1
|
||||
val key = "${cardID}2F${guestID}"
|
||||
val finalRoom = if (roomNumber < 10) "0$roomNumber" else roomNumber.toString()
|
||||
return "472F${key}00010000${finalRoom}0000"
|
||||
val cardIdStr = cardID.toString().padStart(6, '0')
|
||||
val guestIdStr = guestID.toString().padStart(6, '0')
|
||||
val finalRoom = roomNumber.toString().padStart(2, '0')
|
||||
return "472F${cardIdStr}2F${guestIdStr}00010000${finalRoom}0000"
|
||||
}
|
||||
|
||||
private fun formatDateComponents(time: OffsetDateTime): String {
|
||||
|
||||
@@ -165,9 +165,10 @@ class TemporaryRoomCards(
|
||||
|
||||
private fun buildSector0Block2(roomNumber: Int, cardID: Int): String {
|
||||
val guestID = cardID + 1
|
||||
val key = "${cardID}2F${guestID}"
|
||||
val finalRoom = if (roomNumber < 10) "0$roomNumber" else roomNumber.toString()
|
||||
return "472F${key}00010000${finalRoom}0000"
|
||||
val cardIdStr = cardID.toString().padStart(6, '0')
|
||||
val guestIdStr = guestID.toString().padStart(6, '0')
|
||||
val finalRoom = roomNumber.toString().padStart(2, '0')
|
||||
return "472F${cardIdStr}2F${guestIdStr}00010000${finalRoom}0000"
|
||||
}
|
||||
|
||||
private fun formatDateComponents(time: OffsetDateTime): String {
|
||||
|
||||
Reference in New Issue
Block a user