добавил возможность полного удаления агентства из корзины

This commit is contained in:
developer 2026-04-22 12:42:32 +08:00
parent 5eec61b4f9
commit a37181af3f

View File

@ -63,12 +63,14 @@ public function update(Request $request, Company $company)
} }
public function delete(Company $company) { public function delete(Company $company) {
if ($company->trashed()) { if ($company->trashed()) {
$company->forceDelete(); if ($company->forceDelete())
return back()->withSuccess('Агентство было полностью удалено из базы данных');
} else { } else {
$company->delete(); if ($company->delete())
}
return back()->withSuccess('Агентство было перемещено в корзину. Все пользователи, прикрепленные к агентству не смогут войти на портал.'); return back()->withSuccess('Агентство было перемещено в корзину. Все пользователи, прикрепленные к агентству не смогут войти на портал.');
} }
return back()->withErrors('Не удалось удалить агентство');
}
public function restore(Company $company) { public function restore(Company $company) {
$company->restore(); $company->restore();