@@ -32,6 +32,7 @@ public function edit(Request $request)
3232
3333 // If deleting....
3434 if ($ request ->input ('bulk_actions ' )=='delete ' ) {
35+ $ this ->authorize ('delete ' , AssetModel::class);
3536 $ valid_count = 0 ;
3637 foreach ($ models as $ model ) {
3738 if ($ model ->assets_count == 0 ) {
@@ -42,7 +43,7 @@ public function edit(Request $request)
4243
4344 // Otherwise display the bulk edit screen
4445 }
45-
46+ $ this -> authorize ( ' update ' , AssetModel::class);
4647 $ nochange = ['NC ' => 'No Change ' ];
4748 return view ('models/bulk-edit ' , compact ('models ' ))
4849 ->with ('fieldset_list ' , $ nochange + Helper::customFieldsetList ())
@@ -63,7 +64,8 @@ public function edit(Request $request)
6364 */
6465 public function update (Request $ request )
6566 {
66-
67+ $ this ->authorize ('update ' , AssetModel::class);
68+
6769 $ models_raw_array = $ request ->input ('ids ' );
6870 $ update_array = array ();
6971
@@ -103,6 +105,8 @@ public function update(Request $request)
103105 */
104106 public function destroy (Request $ request )
105107 {
108+ $ this ->authorize ('delete ' , AssetModel::class);
109+
106110 $ models_raw_array = $ request ->input ('ids ' );
107111
108112 if ((is_array ($ models_raw_array )) && (count ($ models_raw_array ) > 0 )) {
0 commit comments