diff options
author | Adam <Adam@anope.org> | 2017-06-05 10:11:22 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2017-06-05 10:11:22 -0400 |
commit | 1a6f42b9944ecb5055a398a34d6f3f952fd36acd (patch) | |
tree | fd14f9245ddcd28265661f2ebc59b797a6e26bc9 /modules/webcpanel/pages/chanserv/akick.cpp | |
parent | 04f49225c9b7732c9e04f828ab988e4b29c7b973 (diff) |
webcpanel: escape values in template_fileserver
Remove other escapes to prevent double escape.
Not all replaced values were escaped, such as replies from commands.
Diffstat (limited to 'modules/webcpanel/pages/chanserv/akick.cpp')
-rw-r--r-- | modules/webcpanel/pages/chanserv/akick.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/webcpanel/pages/chanserv/akick.cpp b/modules/webcpanel/pages/chanserv/akick.cpp index 306f99030..89300e67f 100644 --- a/modules/webcpanel/pages/chanserv/akick.cpp +++ b/modules/webcpanel/pages/chanserv/akick.cpp @@ -74,11 +74,11 @@ bool WebCPanel::ChanServ::Akick::OnRequest(HTTPProvider *server, const Anope::st AutoKick *akick = ci->GetAkick(i); if (akick->nc) - replacements["MASKS"] = HTTPUtils::Escape(akick->nc->display); + replacements["MASKS"] = akick->nc->display; else - replacements["MASKS"] = HTTPUtils::Escape(akick->mask); - replacements["CREATORS"] = HTTPUtils::Escape(akick->creator); - replacements["REASONS"] = HTTPUtils::Escape(akick->reason); + replacements["MASKS"] = akick->mask; + replacements["CREATORS"] = akick->creator; + replacements["REASONS"] = akick->reason; } Page.Serve(server, page_name, client, message, reply, replacements); |