mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Convert device notes to blade (#11952)
This commit is contained in:
@@ -27,9 +27,13 @@ namespace App\Http\Controllers\Device\Tabs;
|
||||
|
||||
use App\Models\Device;
|
||||
use LibreNMS\Interfaces\UI\DeviceTab;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
|
||||
|
||||
class NotesController implements DeviceTab
|
||||
{
|
||||
use AuthorizesRequests;
|
||||
|
||||
public function visible(Device $device): bool
|
||||
{
|
||||
return true;
|
||||
@@ -54,4 +58,21 @@ class NotesController implements DeviceTab
|
||||
{
|
||||
return [];
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @param Device $device
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(Request $request, Device $device)
|
||||
{
|
||||
$this->authorize('update-notes', $device);
|
||||
|
||||
$device->notes = $request->input('note');
|
||||
$device->save();
|
||||
|
||||
return back();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user