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

Update model exchange rate if client currency differs from company

This commit is contained in:
David Bomba 2021-01-18 10:01:37 +11:00
parent a33c781919
commit 6f95715917

View File

@ -202,6 +202,11 @@ class BaseRepository
/* Model now persisted, now lets do some child tasks */
/* If client currency differs from the company default currency, then insert the client exchange rate on the model.*/
if($client->currency()->id != (int) $model->company->settings->currency_id)
$model->exchange_rate = $client->currency()->exchange_rate;
/* Save any documents */
if (array_key_exists('documents', $data))
$this->saveDocuments($data['documents'], $model);