Skip to content

Commit 541db16

Browse files
committed
Integrate middleware in TicketController constructor
1 parent b9b49c4 commit 541db16

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

src/Controllers/TicketsController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ public function __construct(Ticket $tickets, \PanicHDMember $member)
4242
$this->middleware('PanicHD\PanicHD\Middleware\EnvironmentReadyMiddleware', ['only' => ['create']]);
4343
$this->middleware('PanicHD\PanicHD\Middleware\UserAccessMiddleware', ['only' => ['show', 'downloadAttachment', 'viewAttachment']]);
4444
$this->middleware('PanicHD\PanicHD\Middleware\AgentAccessMiddleware', ['only' => ['edit', 'update', 'changeAgent', 'changePriority', 'hide']]);
45-
$this->middleware('PanicHD\PanicHD\Middleware\IsAdminMiddleware', ['only' => ['destroy']]);
45+
$this->middleware('PanicHD\PanicHD\Middleware\IsAdminMiddleware', ['only' => ['destroy']]);
46+
$this->middleware('PanicHD\PanicHD\Middleware\IsAgentMiddleware', ['only' => ['search_form', 'register_search_fields']]);
4647

4748
$this->tickets = $tickets;
4849
$this->member = $member;

src/routes.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,11 @@
1919

2020
// Search form
2121
Route::get("$main_route_path/search", 'PanicHD\PanicHD\Controllers\TicketsController@search_form')
22-
->name("$main_route.search.form")
23-
->middleware('PanicHD\PanicHD\Middleware\IsAgentMiddleware');
22+
->name("$main_route.search.form");
2423

2524
// Search register
2625
Route::post("$main_route_path/search", 'PanicHD\PanicHD\Controllers\TicketsController@register_search_fields')
27-
->name("$main_route.search.register")
28-
->middleware('PanicHD\PanicHD\Middleware\IsAgentMiddleware');
26+
->name("$main_route.search.register");
2927

3028
// Notice list
3129
Route::get("$main_route_path/notices", function(){

0 commit comments

Comments
 (0)