From 1f31d787112c53854ec90a5230519b33eecbaddb Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Thu, 2 Jan 2025 23:08:52 +0100 Subject: [PATCH] =?utf8?q?=F0=9F=97=91=EF=B8=8F=20Deprecate=20ListPeerNote?= =?utf8?q?s=20constructor=20without=20both=20identifiers?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/main/java/net/pterodactylus/fcp/ListPeerNotes.java | 12 ++++++++++-- src/main/java/net/pterodactylus/fcp/highlevel/FcpClient.java | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/pterodactylus/fcp/ListPeerNotes.java b/src/main/java/net/pterodactylus/fcp/ListPeerNotes.java index 67de7d5..fdd570e 100644 --- a/src/main/java/net/pterodactylus/fcp/ListPeerNotes.java +++ b/src/main/java/net/pterodactylus/fcp/ListPeerNotes.java @@ -29,14 +29,22 @@ public class ListPeerNotes extends FcpMessage { * Creates a new “ListPeerNotes” request that lists all notes of the * specified node. * - * @param nodeIdentifier - * The identifier of the node + * @param nodeIdentifier The identifier of the node + * @deprecated Use {@link #ListPeerNotes(String, String)} instead. */ + @Deprecated public ListPeerNotes(String nodeIdentifier) { super("ListPeerNotes"); setField("NodeIdentifier", nodeIdentifier); } + /** + * Creates a new “ListPeerNotes” request that lists all notes of the + * specified node. + * + * @param identifier The identifier for the replies + * @param nodeIdentifier The identifier of the node + */ public ListPeerNotes(String identifier, String nodeIdentifier) { this(nodeIdentifier); setField("Identifier", identifier); diff --git a/src/main/java/net/pterodactylus/fcp/highlevel/FcpClient.java b/src/main/java/net/pterodactylus/fcp/highlevel/FcpClient.java index a7d2c00..cf541f4 100644 --- a/src/main/java/net/pterodactylus/fcp/highlevel/FcpClient.java +++ b/src/main/java/net/pterodactylus/fcp/highlevel/FcpClient.java @@ -777,7 +777,7 @@ public class FcpClient implements Closeable { @Override @SuppressWarnings("synthetic-access") public void run() throws IOException { - sendMessage(new ListPeerNotes(peer.getIdentity())); + sendMessage(new ListPeerNotes(createIdentifier("list-peer-notes"), peer.getIdentity())); } /** -- 2.7.4