This commit is contained in:
James Cole
2020-02-13 20:09:27 +01:00
parent 8d806e6a1d
commit 529cb3d387
4 changed files with 28 additions and 0 deletions

View File

@@ -183,6 +183,14 @@ class CurrencyController extends Controller
return redirect(route('currencies.index'));
}
if ($this->repository->isFallbackCurrency($currency)) {
$request->session()->flash('error', (string)trans('firefly.cannot_delete_fallback_currency', ['name' => e($currency->name)]));
Log::channel('audit')->info(sprintf('Tried to delete currency %s but is FALLBACK.', $currency->code));
return redirect(route('currencies.index'));
}
Log::channel('audit')->info(sprintf('Deleted currency %s.', $currency->code));
$this->repository->destroy($currency);