9
0
mirror of https://github.com/WiIIiam278/HuskSync.git synced 2025-12-31 12:46:51 +00:00

Make case conversion operations use the English locale

This commit is contained in:
William
2023-05-07 22:50:37 +01:00
parent 54cc11fce0
commit 7bb4bff485
19 changed files with 63 additions and 65 deletions

View File

@@ -16,6 +16,7 @@ import net.william278.husksync.player.User;
import org.jetbrains.annotations.NotNull;
import java.util.Date;
import java.util.Locale;
import java.util.Optional;
import java.util.UUID;
import java.util.concurrent.CompletableFuture;
@@ -212,7 +213,7 @@ public class PlanDataExtension implements DataExtension {
plugin.getDatabase().getUserData(user).join().forEach(versionedUserData -> dataSnapshotsTable.addRow(
versionedUserData.versionTimestamp().getTime(),
versionedUserData.versionUUID().toString().split("-")[0],
versionedUserData.cause().name().toLowerCase().replaceAll("_", " "),
versionedUserData.cause().name().toLowerCase(Locale.ENGLISH).replaceAll("_", " "),
versionedUserData.pinned() ? PINNED_HTML_STRING + "Pinned" : "Unpinned"
)));
return dataSnapshotsTable.build();