Dan Brown

Fixed tags not being saved on new pages

...@@ -2,12 +2,8 @@ language: php ...@@ -2,12 +2,8 @@ language: php
2 php: 2 php:
3 - 7.0 3 - 7.0
4 4
5 -node_js:
6 - - "4.1.2"
7 -
8 cache: 5 cache:
9 directories: 6 directories:
10 - - node_modules
11 - vendor 7 - vendor
12 8
13 addons: 9 addons:
......
...@@ -145,6 +145,11 @@ class PageRepo extends EntityRepo ...@@ -145,6 +145,11 @@ class PageRepo extends EntityRepo
145 { 145 {
146 $draftPage->fill($input); 146 $draftPage->fill($input);
147 147
148 + // Save page tags if present
149 + if(isset($input['tags'])) {
150 + $this->tagRepo->saveTagsToEntity($draftPage, $input['tags']);
151 + }
152 +
148 $draftPage->slug = $this->findSuitableSlug($draftPage->name, $draftPage->book->id); 153 $draftPage->slug = $this->findSuitableSlug($draftPage->name, $draftPage->book->id);
149 $draftPage->html = $this->formatHtml($input['html']); 154 $draftPage->html = $this->formatHtml($input['html']);
150 $draftPage->text = strip_tags($draftPage->html); 155 $draftPage->text = strip_tags($draftPage->html);
......