mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-01-11 09:48:40 +00:00
Fix pre minification bug
This commit is contained in:
parent
416f350fdb
commit
999b60999f
|
|
@ -141,7 +141,7 @@ final class Response extends ResponseAbstract implements RenderableInterface
|
|||
|
||||
/**
|
||||
* Remove whitespace and line break from render
|
||||
*
|
||||
*
|
||||
* @param string $render Rendered string
|
||||
*
|
||||
* @return string
|
||||
|
|
@ -152,7 +152,7 @@ final class Response extends ResponseAbstract implements RenderableInterface
|
|||
{
|
||||
$types = $this->header->get('Content-Type');
|
||||
if (\stripos($types[0], MimeType::M_HTML) !== false) {
|
||||
return \trim(\preg_replace('/(\s{2,}|\n|\t)(?![^<>]*<\/pre>)/', ' ', $render));
|
||||
return \trim(\preg_replace('/(?s)<pre[^<]*>.*?<\/pre>(*SKIP)(*F)|(\s{2,}|\n|\t)/', ' ', $render));
|
||||
}
|
||||
|
||||
return $render;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user