    public function enableCurrency(TransactionCurrency $currency)
    {
        app('preferences')->mark();

        $this->repository->enable($currency);
        session()->flash('success', (string) trans('firefly.currency_is_now_enabled', ['name' => $currency->name]));
        Log::channel('audit')->info(sprintf('Enabled currency %s.', $currency->code));

        return redirect(route('currencies.index'));
    }
The web application does not, or can not, sufficiently verify whether a well-formed, valid, consistent request was intentionally provided by the user who submitted the request.