- add publisher_name and publish_id

- extend DatasetExtension wirt PublisherName and PublishId
- adapt migrations
This commit is contained in:
Arno Kaimbacher 2019-09-17 12:55:01 +02:00
parent 68add9025f
commit f1728568c3
6 changed files with 44 additions and 35 deletions

View file

@ -371,9 +371,19 @@ class EditorController extends Controller
public function publishUpdate(Request $request, $id)
{
$dataset = Dataset::findOrFail($id);
$max = Dataset::max('publish_id');
$publish_id = 0;
if ($max != null) {
$publish_id = $max +1;
} else {
$publish_id = $publish_id + 1;
}
$input = $request->all();
$input['server_state'] = 'published';
$input['server_date_published'] = Carbon::now()->toDateTimeString(); // Produces something like "2019-03-11 12:25:00"
$input['publish_id'] = $publish_id;
if ($dataset->update($input)) {
// event(new PageUpdated($page));