mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-16 18:25:00 -06:00
Fix #1509
This commit is contained in:
parent
72cca5ccbf
commit
e05664f34f
@ -157,7 +157,7 @@ class SplitController extends Controller
|
||||
|
||||
$type = strtolower($this->repository->getTransactionType($journal));
|
||||
session()->flash('success', (string)trans('firefly.updated_' . $type, ['description' => $journal->description]));
|
||||
Preferences::mark();
|
||||
app('preferences')->mark();
|
||||
|
||||
// @codeCoverageIgnoreStart
|
||||
if (1 === (int)$request->get('return_to_edit')) {
|
||||
|
@ -41,6 +41,7 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
|
||||
*
|
||||
* @property User $user
|
||||
* @property int $bill_id
|
||||
* @property Collection $categories
|
||||
*/
|
||||
class TransactionJournal extends Model
|
||||
{
|
||||
|
@ -163,14 +163,17 @@ class Preferences
|
||||
{
|
||||
$lastActivity = microtime();
|
||||
$preference = $this->get('lastActivity', microtime());
|
||||
|
||||
if (null !== $preference && null !== $preference->data) {
|
||||
$lastActivity = $preference->data;
|
||||
}
|
||||
if (\is_array($lastActivity)) {
|
||||
$lastActivity = implode(',', $lastActivity);
|
||||
}
|
||||
$hash = md5($lastActivity);
|
||||
Log::debug(sprintf('Value of last activity is %s, hash is %s', $lastActivity, $hash));
|
||||
|
||||
return md5($lastActivity);
|
||||
return $hash;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -198,6 +198,7 @@ class Journal extends Twig_Extension
|
||||
->leftJoin('transaction_journals', 'transactions.transaction_journal_id', '=', 'transaction_journals.id')
|
||||
->where('categories.user_id', $journal->user_id)
|
||||
->where('transaction_journals.id', $journal->id)
|
||||
->whereNull('transactions.deleted_at')
|
||||
->get(['categories.*']);
|
||||
/** @var Category $category */
|
||||
foreach ($set as $category) {
|
||||
|
4
public/js/ff/transactions/split/edit.js
vendored
4
public/js/ff/transactions/split/edit.js
vendored
@ -188,12 +188,12 @@ function resetDivSplits() {
|
||||
// ends with ][destination_account_name]
|
||||
$.each($('input[name$="][destination_name]"]'), function (i, v) {
|
||||
var input = $(v);
|
||||
input.attr('name', 'transactions[' + i + '][destination_account_name]');
|
||||
input.attr('name', 'transactions[' + i + '][destination_name]');
|
||||
});
|
||||
// ends with ][source_account_name]
|
||||
$.each($('input[name$="][source_name]"]'), function (i, v) {
|
||||
var input = $(v);
|
||||
input.attr('name', 'transactions[' + i + '][source_account_name]');
|
||||
input.attr('name', 'transactions[' + i + '][source_name]');
|
||||
});
|
||||
// ends with ][amount]
|
||||
$.each($('input[name$="][amount]"]'), function (i, v) {
|
||||
|
Loading…
Reference in New Issue
Block a user