From 595a8a5aedf22459f0b6a38c510a9e0f483ee726 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Thu, 2 Mar 2017 18:23:07 +0200 Subject: [PATCH] Handle project w/o a client set --- resources/views/projects/edit.blade.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/views/projects/edit.blade.php b/resources/views/projects/edit.blade.php index ee2d2f902e90..61b251674524 100644 --- a/resources/views/projects/edit.blade.php +++ b/resources/views/projects/edit.blade.php @@ -29,7 +29,7 @@ @if ($project) {!! Former::plaintext('client_name') - ->value($project->client->getDisplayName()) !!} + ->value($project->client ? $project->client->getDisplayName() : '') !!} @else {!! Former::select('client_id') ->addOption('', '') @@ -52,7 +52,7 @@ {!! Button::success(trans('texts.save'))->submit()->large()->appendIcon(Icon::create('floppy-disk')) !!} @if ($project && Auth::user()->can('create', ENTITY_TASK)) {!! Button::primary(trans('texts.new_task'))->large() - ->asLinkTo(url("/tasks/create/{$project->client->public_id}/{$project->public_id}")) + ->asLinkTo(url('/tasks/create/' . ($project->client ? $project->client->public_id : '0'). '/' . $project->public_id)) ->appendIcon(Icon::create('plus-sign')) !!} @endif