diff --git a/src/main/java/vslab1/src/Peers/Peer.java b/src/main/java/vslab1/src/Peers/Peer.java index 86bd394..b1ad7e3 100644 --- a/src/main/java/vslab1/src/Peers/Peer.java +++ b/src/main/java/vslab1/src/Peers/Peer.java @@ -4,13 +4,13 @@ package vslab1.src.Peers; -import java.util.List; +import java.util.Map; -public record Peer(String ipAddress, int port, List fileList, EOnlineState onlineState) { +public record Peer(String ipAddress, int port, Map filesMap, EOnlineState onlineState) { - public void addFile(String fileName) { - if (!fileList.contains(fileName)) { - fileList.add(fileName); + public void addFile(String fileName, String filePath) { + if (!filesMap.containsKey(fileName)) { + filesMap.put(fileName, filePath); } } }