From ce8158c0a8e80f2b6d576fea098324269ae498d3 Mon Sep 17 00:00:00 2001 From: minjaesong Date: Mon, 1 Jan 2024 00:17:36 +0900 Subject: [PATCH] fix: snapshot single-digit week is not shown with 0 padded --- src/net/torvald/terrarum/TerrarumAppConfiguration.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/torvald/terrarum/TerrarumAppConfiguration.kt b/src/net/torvald/terrarum/TerrarumAppConfiguration.kt index d6e295a47..b11181267 100644 --- a/src/net/torvald/terrarum/TerrarumAppConfiguration.kt +++ b/src/net/torvald/terrarum/TerrarumAppConfiguration.kt @@ -117,7 +117,7 @@ data class Snapshot(var revision: Int) { private var bytes = byteArrayOf() internal fun update() { - string = "${year}w${week}${Char(0x61 + revision)}" + string = "${year}w${week.toString().padStart(2,'0')}${Char(0x61 + revision)}" bytes = byteArrayOf( revision.and(4).shl(7).or(year.and(127)).toByte(), week.shl(2).or(revision.and(3)).toByte()