Allow using languages in code blocks.

```yaml
This works now
```
This commit is contained in:
tezlm 2023-10-03 17:07:37 -07:00 committed by strawberry
parent 3e9c564209
commit 562eaa1dea

View file

@ -398,7 +398,7 @@ impl Service {
AdminCommand::Appservice(command) => match command {
AppserviceCommand::Register => {
if body.len() > 2
&& body[0].trim() == "```"
&& body[0].trim().starts_with("```")
&& body.last().unwrap().trim() == "```"
{
let appservice_config = body[1..body.len() - 1].join("\n");
@ -596,7 +596,7 @@ impl Service {
}
UserCommand::DeactivateAll { leave_rooms, force } => {
if body.len() > 2
&& body[0].trim() == "```"
&& body[0].trim().starts_with("```")
&& body.last().unwrap().trim() == "```"
{
let usernames = body.clone().drain(1..body.len() - 1).collect::<Vec<_>>();
@ -710,7 +710,7 @@ impl Service {
}
FederationCommand::SignJson => {
if body.len() > 2
&& body[0].trim() == "```"
&& body[0].trim().starts_with("```")
&& body.last().unwrap().trim() == "```"
{
let string = body[1..body.len() - 1].join("\n");
@ -738,7 +738,7 @@ impl Service {
}
FederationCommand::VerifyJson => {
if body.len() > 2
&& body[0].trim() == "```"
&& body[0].trim().starts_with("```")
&& body.last().unwrap().trim() == "```"
{
let string = body[1..body.len() - 1].join("\n");
@ -826,7 +826,7 @@ impl Service {
}
DebugCommand::ParsePdu => {
if body.len() > 2
&& body[0].trim() == "```"
&& body[0].trim().starts_with("```")
&& body.last().unwrap().trim() == "```"
{
let string = body[1..body.len() - 1].join("\n");