X-Git-Url: https://git.pterodactylus.net/?p=jFCPlib.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Ffcp%2FModifyPeerNote.java;h=c7338fff832ef85f7349150617d6cf8d7157aa14;hp=67691ab89940d8de5e0b769632c22e6018e8f3c4;hb=19971c6f7a8c8b3a047199640e4dbab004f3ee99;hpb=6f3644e995d50f4d4e47b81985b298ad8dc50751 diff --git a/src/main/java/net/pterodactylus/fcp/ModifyPeerNote.java b/src/main/java/net/pterodactylus/fcp/ModifyPeerNote.java index 67691ab..c7338ff 100644 --- a/src/main/java/net/pterodactylus/fcp/ModifyPeerNote.java +++ b/src/main/java/net/pterodactylus/fcp/ModifyPeerNote.java @@ -18,6 +18,8 @@ package net.pterodactylus.fcp; +import com.google.common.base.Charsets; + /** * The “ModifyPeerNote” command modifies a peer note. * @@ -25,6 +27,8 @@ package net.pterodactylus.fcp; */ public class ModifyPeerNote extends FcpMessage { + private static final FreenetBase64 BASE64_ENCODER = new FreenetBase64(); + public ModifyPeerNote(String identifier, String nodeIdentifier) { super("ModifyPeerNote"); setField("Identifier", identifier); @@ -40,7 +44,7 @@ public class ModifyPeerNote extends FcpMessage { } public void setNoteText(String noteText) { - setField("NoteText", noteText); + setField("NoteText", BASE64_ENCODER.encode(noteText.getBytes(Charsets.UTF_8))); } public void setPeerNoteType(PeerNoteType peerNoteType) {