commit
166b8ad440
2 changed files with 8 additions and 1 deletions
|
@ -180,7 +180,9 @@ class HTML
|
|||
$xpath = new DomXPath($doc);
|
||||
$list = $xpath->query("//pre");
|
||||
foreach ($list as $node) {
|
||||
$node->nodeValue = str_replace("\n", "\r", $node->nodeValue);
|
||||
// Ensure to escape unescaped & - they will otherwise raise a warning
|
||||
$safe_value = preg_replace('/&(?!\w+;)/', '&', $node->nodeValue);
|
||||
$node->nodeValue = str_replace("\n", "\r", $safe_value);
|
||||
}
|
||||
|
||||
$message = $doc->saveHTML();
|
||||
|
|
|
@ -329,6 +329,11 @@ class Processor
|
|||
return;
|
||||
}
|
||||
|
||||
if (empty($object['id'])) {
|
||||
Logger::log('Activity ' . $url . ' has got not id, aborting. ' . json_encode($object));
|
||||
return;
|
||||
}
|
||||
|
||||
$activity = [];
|
||||
$activity['@context'] = $object['@context'];
|
||||
unset($object['@context']);
|
||||
|
|
Loading…
Reference in a new issue