Skip to content
Snippets Groups Projects
Commit bddb96e3 authored by zhaodice's avatar zhaodice Committed by Melledy
Browse files

Fix friend request pending list

parent 359e8359
Branches
Tags
No related merge requests found
package emu.grasscutter.server.packet.recv;
import emu.grasscutter.net.packet.Opcodes;
import emu.grasscutter.net.packet.PacketHandler;
import emu.grasscutter.net.packet.PacketOpcodes;
import emu.grasscutter.server.game.GameSession;
import emu.grasscutter.server.packet.send.PacketGetPlayerAskFriendListRsp;
@Opcodes(PacketOpcodes.GetPlayerAskFriendListReq)
public class HandlerGetPlayerAskFriendListReq extends PacketHandler {
@Override
public void handle(GameSession session, byte[] header, byte[] payload) throws Exception {
session.send(new PacketGetPlayerAskFriendListRsp(session.getPlayer()));
}
}
...@@ -39,15 +39,7 @@ public class PacketGetPlayerFriendListRsp extends BasePacket { ...@@ -39,15 +39,7 @@ public class PacketGetPlayerFriendListRsp extends BasePacket {
for (Friendship friendship : player.getFriendsList().getFriends().values()) { for (Friendship friendship : player.getFriendsList().getFriends().values()) {
proto.addFriendList(friendship.toProto()); proto.addFriendList(friendship.toProto());
} }
for (Friendship friendship : player.getFriendsList().getPendingFriends().values()) {
if (friendship.getAskerId() == player.getUid()) {
continue;
}
proto.addAskFriendList(friendship.toProto());
}
this.setData(proto); this.setData(proto);
} }
} }
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment