diff --git a/src/main/java/vslab1/src/Request/Data/OnlineStateNotificationRequest.java b/src/main/java/vslab1/src/Request/Data/OnlineStateNotificationRequest.java index 7133c42..79405b7 100644 --- a/src/main/java/vslab1/src/Request/Data/OnlineStateNotificationRequest.java +++ b/src/main/java/vslab1/src/Request/Data/OnlineStateNotificationRequest.java @@ -5,8 +5,9 @@ import vslab1.src.Peers.EOnlineState; import vslab1.src.Peers.Peer; import vslab1.src.Sending.SendingQueue; import vslab1.src.Sending.Data.EDataType; +import vslab1.src.Timeout.JobList; -public record OnlineStateNotificationRequest(Peer sender, Peer receiver) implements Requestable { +public record OnlineStateNotificationRequest(Peer sender, Peer receiver, JobList jobList) implements Requestable { @Override public EDataType getType() { @@ -25,7 +26,8 @@ public record OnlineStateNotificationRequest(Peer sender, Peer receiver) impleme @Override public void execute(SendingQueue sendingQueue) { - FileReaderWriter.updatePeerList(new Peer(sender.ipAddress(), sender.port(), null, EOnlineState.Online)); + + FileReaderWriter.updatePeer(new Peer(sender.ipAddress(), sender.port(), null, EOnlineState.Online)); } }