mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -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));
|
$type = strtolower($this->repository->getTransactionType($journal));
|
||||||
session()->flash('success', (string)trans('firefly.updated_' . $type, ['description' => $journal->description]));
|
session()->flash('success', (string)trans('firefly.updated_' . $type, ['description' => $journal->description]));
|
||||||
Preferences::mark();
|
app('preferences')->mark();
|
||||||
|
|
||||||
// @codeCoverageIgnoreStart
|
// @codeCoverageIgnoreStart
|
||||||
if (1 === (int)$request->get('return_to_edit')) {
|
if (1 === (int)$request->get('return_to_edit')) {
|
||||||
|
@ -41,6 +41,7 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
|
|||||||
*
|
*
|
||||||
* @property User $user
|
* @property User $user
|
||||||
* @property int $bill_id
|
* @property int $bill_id
|
||||||
|
* @property Collection $categories
|
||||||
*/
|
*/
|
||||||
class TransactionJournal extends Model
|
class TransactionJournal extends Model
|
||||||
{
|
{
|
||||||
|
@ -163,14 +163,17 @@ class Preferences
|
|||||||
{
|
{
|
||||||
$lastActivity = microtime();
|
$lastActivity = microtime();
|
||||||
$preference = $this->get('lastActivity', microtime());
|
$preference = $this->get('lastActivity', microtime());
|
||||||
|
|
||||||
if (null !== $preference && null !== $preference->data) {
|
if (null !== $preference && null !== $preference->data) {
|
||||||
$lastActivity = $preference->data;
|
$lastActivity = $preference->data;
|
||||||
}
|
}
|
||||||
if (\is_array($lastActivity)) {
|
if (\is_array($lastActivity)) {
|
||||||
$lastActivity = implode(',', $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')
|
->leftJoin('transaction_journals', 'transactions.transaction_journal_id', '=', 'transaction_journals.id')
|
||||||
->where('categories.user_id', $journal->user_id)
|
->where('categories.user_id', $journal->user_id)
|
||||||
->where('transaction_journals.id', $journal->id)
|
->where('transaction_journals.id', $journal->id)
|
||||||
|
->whereNull('transactions.deleted_at')
|
||||||
->get(['categories.*']);
|
->get(['categories.*']);
|
||||||
/** @var Category $category */
|
/** @var Category $category */
|
||||||
foreach ($set as $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]
|
// ends with ][destination_account_name]
|
||||||
$.each($('input[name$="][destination_name]"]'), function (i, v) {
|
$.each($('input[name$="][destination_name]"]'), function (i, v) {
|
||||||
var input = $(v);
|
var input = $(v);
|
||||||
input.attr('name', 'transactions[' + i + '][destination_account_name]');
|
input.attr('name', 'transactions[' + i + '][destination_name]');
|
||||||
});
|
});
|
||||||
// ends with ][source_account_name]
|
// ends with ][source_account_name]
|
||||||
$.each($('input[name$="][source_name]"]'), function (i, v) {
|
$.each($('input[name$="][source_name]"]'), function (i, v) {
|
||||||
var input = $(v);
|
var input = $(v);
|
||||||
input.attr('name', 'transactions[' + i + '][source_account_name]');
|
input.attr('name', 'transactions[' + i + '][source_name]');
|
||||||
});
|
});
|
||||||
// ends with ][amount]
|
// ends with ][amount]
|
||||||
$.each($('input[name$="][amount]"]'), function (i, v) {
|
$.each($('input[name$="][amount]"]'), function (i, v) {
|
||||||
|
Loading…
Reference in New Issue
Block a user