1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-23 05:16:03 +02:00

feat(admin-plugin): update Admin plugin #212 #186

update source workflow
This commit is contained in:
Awilum
2019-08-22 13:19:25 +03:00
parent 7d38bcada9
commit 84ce56a90e

View File

@@ -884,11 +884,14 @@ class EntriesController extends Controller
if ($type == 'source') {
// Read entry
$_entry = $this->entries->read($id);
// Data from POST
$data = $request->getParsedBody();
// Update entry
if (Filesystem::write(PATH['entries'] . '/' . $id . '/entry.yaml', $data['data'])) {
if ($this->entries->update($id, Parser::decode($data['data'], $_entry['file_parser']))) {
$this->flash->addMessage('success', __('admin_message_entry_changes_saved'));
} else {
$this->flash->addMessage('error', __('admin_message_entry_changes_not_saved'));