KN4CK3R a09b40de8d
Prevent double sanitize (#16386)
* Prevent double sanitize.
* Use SanitizeReaderToWriter.

At the moment `actualRender` uses `SanitizeReader` to sanitize the output. But `SanitizeReader` gets called in `markup.render` too so the output gets sanitized twice.

I moved the `SanitizeReader` call into `RenderRaw` because this method does not use `markup.render`. I would like to remove the `RenderRaw`/`RenderRawString` methods too because they are only called from tests, the fuzzer and the `/markup/raw` api endpoint. This endpoint is not in use so I think we could remove them. If we really in the future need a method to render markdown without PostProcessing we could achieve this with a more flexible `renderer.NeedPostProcess` method.
2021-11-19 18:46:47 +08:00
..
2021-06-07 07:27:09 +02:00
2021-11-17 23:50:17 +00:00
2021-10-17 20:47:12 +01:00
2020-10-02 23:37:53 -04:00
2021-10-17 20:47:12 +01:00
2021-11-19 18:46:47 +08:00
2021-10-18 21:12:26 +01:00
2020-04-05 07:20:50 +01:00
2021-10-13 22:50:23 -04:00