++ fix campagna

This commit is contained in:
Francesco Picone
2026-07-25 22:58:29 +02:00
parent 9421891989
commit c505708ae2
6 changed files with 30 additions and 3 deletions

View File

@@ -12,6 +12,11 @@ class CampagnaIndex extends Component
public function deleteCampagna(int $id)
{
// Eliminazione campagne riservata all'amministratore. La index è
// accessibile a chiunque abbia campagne.manage, quindi il gate deve
// stare qui, non solo sul middleware di route.
$this->authorize('settings.manage');
$campagna = Campagna::findOrFail($id);
$campagna->delete();
session()->flash('success', "Campagna '{$campagna->descrizione}' eliminata.");