mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Return public ids for default tax rates in the API
This commit is contained in:
parent
af8d4ad370
commit
a28b63ce0f
@ -78,7 +78,7 @@ class AccountApiController extends BaseAPIController
|
|||||||
$updatedAt = $request->updated_at ? date('Y-m-d H:i:s', $request->updated_at) : false;
|
$updatedAt = $request->updated_at ? date('Y-m-d H:i:s', $request->updated_at) : false;
|
||||||
|
|
||||||
$transformer = new AccountTransformer(null, $request->serializer);
|
$transformer = new AccountTransformer(null, $request->serializer);
|
||||||
$account->load(array_merge($transformer->getDefaultIncludes(), ['projects.client']));
|
$account->load(array_merge($transformer->getDefaultIncludes(), ['projects.client', 'products.default_tax_rate']));
|
||||||
$account = $this->createItem($account, $transformer, 'account');
|
$account = $this->createItem($account, $transformer, 'account');
|
||||||
|
|
||||||
return $this->response($account);
|
return $this->response($account);
|
||||||
|
@ -213,7 +213,7 @@ class AccountTransformer extends EntityTransformer
|
|||||||
'num_days_reminder3' => $account->num_days_reminder3,
|
'num_days_reminder3' => $account->num_days_reminder3,
|
||||||
'custom_invoice_text_label1' => $account->custom_invoice_text_label1,
|
'custom_invoice_text_label1' => $account->custom_invoice_text_label1,
|
||||||
'custom_invoice_text_label2' => $account->custom_invoice_text_label2,
|
'custom_invoice_text_label2' => $account->custom_invoice_text_label2,
|
||||||
'default_tax_rate_id' => $account->default_tax_rate_id,
|
'default_tax_rate_id' => $account->default_tax_rate_id ? $account->default_tax_rate->public_id : 0,
|
||||||
'recurring_hour' => $account->recurring_hour,
|
'recurring_hour' => $account->recurring_hour,
|
||||||
'invoice_number_pattern' => $account->invoice_number_pattern,
|
'invoice_number_pattern' => $account->invoice_number_pattern,
|
||||||
'quote_number_pattern' => $account->quote_number_pattern,
|
'quote_number_pattern' => $account->quote_number_pattern,
|
||||||
|
@ -27,7 +27,7 @@ class ProductTransformer extends EntityTransformer
|
|||||||
'notes' => $product->notes,
|
'notes' => $product->notes,
|
||||||
'cost' => $product->cost,
|
'cost' => $product->cost,
|
||||||
'qty' => $product->qty,
|
'qty' => $product->qty,
|
||||||
'default_tax_rate_id' => $product->default_tax_rate_id,
|
'default_tax_rate_id' => $product->default_tax_rate_id ? $product->default_tax_rate->public_id : 0,
|
||||||
'updated_at' => $this->getTimestamp($product->updated_at),
|
'updated_at' => $this->getTimestamp($product->updated_at),
|
||||||
'archived_at' => $this->getTimestamp($product->deleted_at),
|
'archived_at' => $this->getTimestamp($product->deleted_at),
|
||||||
]);
|
]);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user