aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroldmud0 <oldmud0@users.noreply.github.com>2021-01-06 11:23:37 -0600
committerGitHub <noreply@github.com>2021-01-06 11:23:37 -0600
commit6e57e170e7318551cc800ca76758a41cf49adca8 (patch)
tree61c4f9240d5559543afbfe764feb513f6c007f07
parent5c270fc0b08e69745ad1134769d1051ee6499c90 (diff)
parenta0ef2a75ef5e83d4cae4b0ca7b314a659d0ff175 (diff)
Merge pull request #362 from skyedeving/fix-casedoc-loading
Encode doc contents with hash sign
-rw-r--r--src/courtroom.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/courtroom.cpp b/src/courtroom.cpp
index a03300e2..ba13e216 100644
--- a/src/courtroom.cpp
+++ b/src/courtroom.cpp
@@ -3577,9 +3577,10 @@ void Courtroom::on_ooc_return_pressed()
if (!caseauth.isEmpty())
append_server_chatmessage(tr("CLIENT"),
tr("Case made by %1.").arg(caseauth), "1");
- if (!casedoc.isEmpty())
- ao_app->send_server_packet(new AOPacket("CT#" + ui_ooc_chat_name->text() +
- "#/doc " + casedoc + "#%"));
+ if (!casedoc.isEmpty()) {
+ QStringList f_contents = {ui_ooc_chat_name->text(), "/doc " + casedoc};
+ ao_app->send_server_packet(new AOPacket("CT", f_contents));
+ }
if (!casestatus.isEmpty())
ao_app->send_server_packet(new AOPacket("CT#" + ui_ooc_chat_name->text() +
"#/status " + casestatus + "#%"));