1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-10 13:12:50 +01:00

Bug fixes

This commit is contained in:
David Bomba 2020-09-27 20:39:13 +10:00
parent 9bdfacd49b
commit fd67a48c91
6 changed files with 20 additions and 6 deletions

View File

@ -610,17 +610,17 @@ class CompanySettings extends BaseSettings
'$task.line_total',
],
'total_columns' => [
'$total_taxes',
'$line_taxes',
'$subtotal',
'$discount',
'$total_taxes',
'$line_taxes',
'$custom_surcharge1',
'$custom_surcharge2',
'$custom_surcharge3',
'$custom_surcharge4',
'$paid_to_date',
'$client.balance',
'$total',
'$paid_to_date',
'$outstanding',
],
];

View File

@ -74,8 +74,8 @@ class SelfUpdateController extends BaseController
try {
$res = $repo->pull();
} catch (GitException $e) {
info($e->getMessage());
info($e->getMessage());
return response()->json(['message'=>$e->getMessage()], 500);
}
info('Are there any changes to pull? '.$repo->hasChanges());

View File

@ -51,6 +51,10 @@ class StoreDesignRequest extends Request
$input['design']['includes'] = '';
}
if (! array_key_exists('footer', $input['design']) || is_null($input['design']['footer'])) {
$input['design']['footer'] = '';
}
$this->replace($input);
}
}

View File

@ -14,7 +14,6 @@ namespace App\Http\Requests\Design;
use App\Http\Requests\Request;
use App\Models\Design;
use App\Utils\Traits\ChecksEntityStatus;
use Illuminate\Support\Facades\Log;
class UpdateDesignRequest extends Request
{
@ -47,6 +46,14 @@ class UpdateDesignRequest extends Request
$input['design']['task'] = '';
}
if (! array_key_exists('includes', $input['design']) || is_null($input['design']['includes'])) {
$input['design']['includes'] = '';
}
if (! array_key_exists('footer', $input['design']) || is_null($input['design']['footer'])) {
$input['design']['footer'] = '';
}
$this->replace($input);
}
}

View File

@ -237,6 +237,7 @@ class HtmlEngine
$data['$client.email'] = &$data['$email'];
$data['$client.balance'] = ['value' => Number::formatMoney($this->client->balance, $this->client), 'label' => ctrans('texts.account_balance')];
$data['$outstanding'] = ['value' => Number::formatMoney($this->client->balance, $this->client), 'label' => ctrans('texts.account_balance')];
$data['$client_balance'] = ['value' => Number::formatMoney($this->client->balance, $this->client), 'label' => ctrans('texts.account_balance')];
$data['$paid_to_date'] = ['value' => Number::formatMoney($this->client->paid_to_date, $this->client), 'label' => ctrans('texts.paid_to_date')];

View File

@ -314,6 +314,8 @@ trait MakesInvoiceValues
$data['$client_name'] = ['value' => $this->present()->clientName() ?: ' ', 'label' => ctrans('texts.client_name')];
$data['$client.name'] = &$data['$client_name'];
$data['$client.balance'] = ['value' => Number::formatMoney($this->client->balance, $this->client), 'label' => ctrans('texts.account_balance')];
$data['$outstanding'] = ['value' => Number::formatMoney($this->client->balance, $this->client), 'label' => ctrans('texts.account_balance')];
$data['$client_balance'] = ['value' => Number::formatMoney($this->client->balance, $this->client), 'label' => ctrans('texts.account_balance')];
$data['$paid_to_date'] = ['value' => Number::formatMoney($this->client->paid_to_date, $this->client), 'label' => ctrans('texts.paid_to_date')];