Resolve null coalescing when entering bill and add Zoho.
This commit is contained in:
@@ -8,11 +8,24 @@
|
|||||||
<meta name="description" content="Rome Online" />
|
<meta name="description" content="Rome Online" />
|
||||||
<!-- <link rel="apple-touch-icon" href="logo192.png" /> -->
|
<!-- <link rel="apple-touch-icon" href="logo192.png" /> -->
|
||||||
<link rel="apple-touch-icon" href="logo192.png" />
|
<link rel="apple-touch-icon" href="logo192.png" />
|
||||||
<script
|
<script type="text/javascript">
|
||||||
src="//fw-cdn.com/7044805/3245968.js"
|
var $zoho = $zoho || {};
|
||||||
chat="true"
|
$zoho.salesiq = $zoho.salesiq || {
|
||||||
widgetId="dac319bf-db92-44b6-85c5-77c73f3f8a5d"
|
widgetcode:
|
||||||
></script>
|
"2ee4b2212fbdb380fb1e5e612f1e2dd7fe52032bee013140e27458e960add8e65b3cc65a44e7ecddabee40ced28dcfbd",
|
||||||
|
values: {},
|
||||||
|
ready: function () {},
|
||||||
|
};
|
||||||
|
var d = document;
|
||||||
|
s = d.createElement("script");
|
||||||
|
s.type = "text/javascript";
|
||||||
|
s.id = "zsiqscript";
|
||||||
|
s.defer = true;
|
||||||
|
s.src = "https://salesiq.zoho.com/widget";
|
||||||
|
t = d.getElementsByTagName("script")[0];
|
||||||
|
t.parentNode.insertBefore(s, t);
|
||||||
|
d.write("<div id='zsiqwidget'></div>");
|
||||||
|
</script>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
!(function () {
|
!(function () {
|
||||||
|
|||||||
@@ -19,14 +19,14 @@ export const CalculateBillTotal = (invoice) => {
|
|||||||
}).multiply(i.quantity || 1);
|
}).multiply(i.quantity || 1);
|
||||||
|
|
||||||
subtotal = subtotal.add(itemTotal);
|
subtotal = subtotal.add(itemTotal);
|
||||||
if (i.applicable_taxes.federal) {
|
if (i.applicable_taxes?.federal) {
|
||||||
federalTax = federalTax.add(
|
federalTax = federalTax.add(
|
||||||
itemTotal.percentage(federal_tax_rate || 0)
|
itemTotal.percentage(federal_tax_rate || 0)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (i.applicable_taxes.state)
|
if (i.applicable_taxes?.state)
|
||||||
stateTax = stateTax.add(itemTotal.percentage(state_tax_rate || 0));
|
stateTax = stateTax.add(itemTotal.percentage(state_tax_rate || 0));
|
||||||
if (i.applicable_taxes.local)
|
if (i.applicable_taxes?.local)
|
||||||
localTax = localTax.add(itemTotal.percentage(local_tax_rate || 0));
|
localTax = localTax.add(itemTotal.percentage(local_tax_rate || 0));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user