mirror of
https://github.com/freescout-helpdesk/freescout.git
synced 2025-02-01 12:31:38 +01:00
Remove collapse and hidden classes from tables when purifying HTML - closes #2610
This commit is contained in:
parent
e3ad881f5d
commit
9c727926bc
@ -306,6 +306,9 @@ class Thread extends Model
|
||||
// https://github.com/freescout-helpdesk/freescout/issues/2560
|
||||
$body = preg_replace("/(<[^<>\r\n]+style=[\"'][^\"']*)background: *([^;() ]+;)/", '$1background-color:$2', $body);
|
||||
|
||||
// Cut out "collapse" class as it hides elements.
|
||||
$body = preg_replace("/(<[^<>\r\n]+class=([\"'][^\"']* |[\"']))(collapse|hidden)([\"' ])/", '$1$4', $body);
|
||||
|
||||
return \Helper::purifyHtml($body);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user