public function setNewHTML(string $html)
{
$this->page->html = $this->formatHtml($html);
- $this->page->text = html_entity_decode($this->toPlainText());
+ $this->page->text = $this->toPlainText();
}
/**
protected function toPlainText(): string
{
$html = $this->render(true);
- return strip_tags($html);
+ return html_entity_decode(strip_tags($html));
}
/**
$this->actingAs($this->getAdmin())
->put($page->getUrl(''), [
'name' => 'Testing',
- 'html' => '<p>Hello & welcome</p>',
+ 'html' => '<p>"Hello & welcome"</p>',
]);
$page->refresh();
- $this->assertEquals('Hello & welcome', $page->text);
+ $this->assertEquals('"Hello & welcome"', $page->text);
}
}