Merge pull request #362 from skyedeving/fix-casedoc-loading

Encode doc contents with hash sign
This commit is contained in:
oldmud0 2021-01-06 11:23:37 -06:00 committed by GitHub
commit 6e57e170e7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3577,9 +3577,10 @@ void Courtroom::on_ooc_return_pressed()
if (!caseauth.isEmpty()) if (!caseauth.isEmpty())
append_server_chatmessage(tr("CLIENT"), append_server_chatmessage(tr("CLIENT"),
tr("Case made by %1.").arg(caseauth), "1"); tr("Case made by %1.").arg(caseauth), "1");
if (!casedoc.isEmpty()) if (!casedoc.isEmpty()) {
ao_app->send_server_packet(new AOPacket("CT#" + ui_ooc_chat_name->text() + QStringList f_contents = {ui_ooc_chat_name->text(), "/doc " + casedoc};
"#/doc " + casedoc + "#%")); ao_app->send_server_packet(new AOPacket("CT", f_contents));
}
if (!casestatus.isEmpty()) if (!casestatus.isEmpty())
ao_app->send_server_packet(new AOPacket("CT#" + ui_ooc_chat_name->text() + ao_app->send_server_packet(new AOPacket("CT#" + ui_ooc_chat_name->text() +
"#/status " + casestatus + "#%")); "#/status " + casestatus + "#%"));