mirror of
https://github.com/Melledy/Nebula.git
synced 2025-12-12 20:34:36 +01:00
Fix null pointer error when claiming mail
This commit is contained in:
@@ -24,10 +24,10 @@ public class HandlerMailRecvReq extends NetHandler {
|
||||
var rsp = MailRecvResp.newInstance()
|
||||
.setItems(changes.toProto());
|
||||
|
||||
var recvList = (IntList) changes.getExtraData();
|
||||
|
||||
for (int id : recvList) {
|
||||
rsp.addIds(id);
|
||||
// Add mail ids that we received
|
||||
if (changes.getExtraData() != null) {
|
||||
var recvList = (IntList) changes.getExtraData();
|
||||
recvList.forEach(rsp::addIds);
|
||||
}
|
||||
|
||||
return this.encodeMsg(NetMsgId.mail_recv_succeed_ack, rsp);
|
||||
|
||||
Reference in New Issue
Block a user