updated design
This commit is contained in:
@@ -6,7 +6,6 @@ namespace Modules\Helpdesk\Http\Controllers;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use Illuminate\Contracts\View\View;
|
||||
use Illuminate\Support\HtmlString;
|
||||
|
||||
final class HelpdeskController extends Controller
|
||||
{
|
||||
@@ -15,9 +14,6 @@ final class HelpdeskController extends Controller
|
||||
*/
|
||||
public function __invoke(): View
|
||||
{
|
||||
return view('layouts.app', [
|
||||
'title' => __('Helpdesk'),
|
||||
'slot' => new HtmlString(view('helpdesk::index')->render()),
|
||||
]);
|
||||
return view('modules.helpdesk.index');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ final class TicketCommentDeleteController extends Controller
|
||||
{
|
||||
$user = $request->user();
|
||||
|
||||
abort_unless($user !== null && method_exists($user, 'isAdmin') && $user->isAdmin(), 403);
|
||||
abort_unless($user !== null && $user->isHelpdeskAdmin(), 403);
|
||||
abort_unless((int) $comment->ticket_id === (int) $ticket->id, 404);
|
||||
|
||||
DB::transaction(function () use ($comment, $ticket, $user): void {
|
||||
|
||||
@@ -156,7 +156,7 @@ final class TicketCommentStoreController extends Controller
|
||||
return false;
|
||||
}
|
||||
|
||||
return (method_exists($user, 'isAdmin') && $user->isAdmin()) || (bool) ($user->helpdesk_agent ?? false);
|
||||
return $user->isHelpdeskAgent();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user