Also support redirect

This commit is contained in:
James Cole
2024-01-30 18:14:56 +01:00
parent e199fdd2b6
commit e2461ba839

View File

@@ -30,6 +30,7 @@ use FireflyIII\Http\Middleware\IsDemoUser;
use FireflyIII\Repositories\Journal\JournalRepositoryInterface; use FireflyIII\Repositories\Journal\JournalRepositoryInterface;
use FireflyIII\Support\Export\ExportDataGenerator; use FireflyIII\Support\Export\ExportDataGenerator;
use Illuminate\Contracts\View\Factory; use Illuminate\Contracts\View\Factory;
use Illuminate\Http\RedirectResponse;
use Illuminate\Http\Response as LaravelResponse; use Illuminate\Http\Response as LaravelResponse;
use Illuminate\View\View; use Illuminate\View\View;
@@ -63,7 +64,7 @@ class IndexController extends Controller
/** /**
* @throws FireflyException * @throws FireflyException
*/ */
public function export(): LaravelResponse public function export(): LaravelResponse|RedirectResponse
{ {
if(auth()->user()->hasRole('demo')) { if(auth()->user()->hasRole('demo')) {
session()->flash('info', (string) trans('firefly.demo_user_export')); session()->flash('info', (string) trans('firefly.demo_user_export'));