mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-29 18:20:01 +00:00
Fix #4198
This commit is contained in:
18
public/v1/js/ff/budgets/index.js
vendored
18
public/v1/js/ff/budgets/index.js
vendored
@@ -29,9 +29,9 @@ $(function () {
|
||||
drawSpentBars();
|
||||
drawBudgetedBars();
|
||||
|
||||
$('.update_ab').on('click', updateAvailableBudget);
|
||||
$('.delete_ab').on('click', deleteAvailableBudget);
|
||||
$('.create_ab_alt').on('click', createAltAvailableBudget);
|
||||
//$('.update_ab').on('click', updateAvailableBudget);
|
||||
//$('.delete_ab').on('click', deleteAvailableBudget);
|
||||
//$('.create_ab_alt').on('click', createAltAvailableBudget);
|
||||
|
||||
$('.budget_amount').on('change', updateBudgetedAmount);
|
||||
$('.create_bl').on('click', createBudgetLimit);
|
||||
@@ -127,20 +127,28 @@ function updateBudgetedAmount(e) {
|
||||
}
|
||||
|
||||
function updateTotalBudgetedAmount(currencyId) {
|
||||
console.log('updateTotalBudgetedAmount');
|
||||
// fade info away:
|
||||
$('span.budgeted_amount[data-currency="' + currencyId + '"]')
|
||||
.fadeTo(100, 0.1, function () {
|
||||
//$(this).fadeTo(500, 1.0);
|
||||
});
|
||||
$('span.available_amount[data-currency="' + currencyId + '"]')
|
||||
.fadeTo(100, 0.1, function () {
|
||||
});
|
||||
|
||||
// get new amount:
|
||||
$.get(totalBudgetedUrl.replace('REPLACEME', currencyId)).done(function (data) {
|
||||
// set thing:
|
||||
|
||||
$('span.budgeted_amount[data-currency="' + currencyId + '"]')
|
||||
.html(data.budgeted_formatted)
|
||||
// fade back:
|
||||
.fadeTo(300, 1.0);
|
||||
|
||||
// also set available amount:
|
||||
$('span.available_amount[data-currency="' + currencyId + '"]')
|
||||
.html(data.available_formatted).fadeTo(300, 1.0);
|
||||
|
||||
// set bar:
|
||||
var pct = parseFloat(data.percentage);
|
||||
if (pct <= 100) {
|
||||
@@ -214,7 +222,7 @@ function deleteBudgetLimit(e) {
|
||||
var url = deleteBudgetLimitUrl.replace('REPLACEME', budgetLimitId.toString());
|
||||
$.post(url, {_token: token}).then(function () {
|
||||
$('.bl_entry[data-budget-limit-id="' + budgetLimitId + '"]').remove();
|
||||
|
||||
|
||||
});
|
||||
return false;
|
||||
}
|
||||
|
Reference in New Issue
Block a user