mirror of
https://github.com/Melledy/Nebula.git
synced 2025-12-13 12:54: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()
|
var rsp = MailRecvResp.newInstance()
|
||||||
.setItems(changes.toProto());
|
.setItems(changes.toProto());
|
||||||
|
|
||||||
var recvList = (IntList) changes.getExtraData();
|
// Add mail ids that we received
|
||||||
|
if (changes.getExtraData() != null) {
|
||||||
for (int id : recvList) {
|
var recvList = (IntList) changes.getExtraData();
|
||||||
rsp.addIds(id);
|
recvList.forEach(rsp::addIds);
|
||||||
}
|
}
|
||||||
|
|
||||||
return this.encodeMsg(NetMsgId.mail_recv_succeed_ack, rsp);
|
return this.encodeMsg(NetMsgId.mail_recv_succeed_ack, rsp);
|
||||||
|
|||||||
Reference in New Issue
Block a user