mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Fix #1901
This commit is contained in:
parent
4f5d8f830e
commit
35c8b2fce8
@ -105,6 +105,10 @@ class SingleController extends Controller
|
||||
$amount = app('steam')->positive($transaction->amount);
|
||||
$foreignAmount = null === $transaction->foreign_amount ? null : app('steam')->positive($transaction->foreign_amount);
|
||||
|
||||
// make sure previous URI is correct:
|
||||
session()->put('transactions.create.fromStore', true);
|
||||
session()->put('transactions.create.uri', app('url')->previous());
|
||||
|
||||
$preFilled = [
|
||||
'description' => $journal->description,
|
||||
'source_id' => $source->id,
|
||||
|
@ -30,7 +30,6 @@ use FireflyIII\Models\TransactionJournal;
|
||||
use Illuminate\Http\RedirectResponse;
|
||||
use Illuminate\Support\ViewErrorBag;
|
||||
use Log;
|
||||
use URL;
|
||||
|
||||
/**
|
||||
* Trait UserNavigation
|
||||
@ -144,8 +143,10 @@ trait UserNavigation
|
||||
{
|
||||
/** @var ViewErrorBag $errors */
|
||||
$errors = session()->get('errors');
|
||||
if(null === $errors || (null !== $errors && 0=== $errors->count())) {
|
||||
session()->put($identifier, URL::previous());
|
||||
if (null === $errors || (null !== $errors && 0 === $errors->count())) {
|
||||
$url = app('url')->previous();
|
||||
session()->put($identifier, $url);
|
||||
Log::debug(sprintf('Will put previous URI in cache under key %s: %s', $identifier, $url));
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user