Updated pages API to not clear content if not provided

Can now update page details without supplying page content.
Added test to cover.

Closes #2856
This commit is contained in:
Dan Brown
2021-08-21 18:54:38 +01:00
parent 822fea4303
commit b005acdd6c
2 changed files with 23 additions and 2 deletions

View File

@ -218,8 +218,8 @@ class PageRepo
$pageContent = new PageContent($page);
if (!empty($input['markdown'] ?? '')) {
$pageContent->setNewMarkdown($input['markdown']);
} else {
$pageContent->setNewHTML($input['html'] ?? '');
} else if (isset($input['html'])) {
$pageContent->setNewHTML($input['html']);
}
}