From e25d58d7f53d0d30c00a7b6045e8447474f95c95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=81=E4=B8=BB?= Date: Fri, 21 Nov 2025 11:17:21 +0800 Subject: [PATCH] Fix crash when submitting empty player signature --- .../emu/nebula/server/handlers/HandlerPlayerSignatureEdit.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/emu/nebula/server/handlers/HandlerPlayerSignatureEdit.java b/src/main/java/emu/nebula/server/handlers/HandlerPlayerSignatureEdit.java index e9a77a8..0b080d0 100644 --- a/src/main/java/emu/nebula/server/handlers/HandlerPlayerSignatureEdit.java +++ b/src/main/java/emu/nebula/server/handlers/HandlerPlayerSignatureEdit.java @@ -17,7 +17,7 @@ public class HandlerPlayerSignatureEdit extends NetHandler { var req = PlayerSignatureEditReq.parseFrom(message); var signature = req.getSignature(); - if (signature == null) { + if (signature == null || signature.isEmpty()) { return session.encodeMsg(NetMsgId.player_signature_edit_failed_ack); }