QBO Resolve classes issues.

This commit is contained in:
Patrick Fic
2022-02-03 12:07:20 -08:00
parent 173e9a278c
commit cf4f6f6e55
3 changed files with 30 additions and 4 deletions

View File

@@ -253,7 +253,7 @@ const generateBillLine = (
DetailType: "AccountBasedExpenseLineDetail",
AccountBasedExpenseLineDetail: {
...(jobClass ? { ClassRef: { Id: classes[jobClass] } } : {}),
...(jobClass ? { ClassRef: { value: classes[jobClass] } } : {}),
TaxCodeRef: {
value:
taxCodes[findTaxCode(billLine.applicable_taxes, ioSalesTaxCodes)],
@@ -323,7 +323,7 @@ async function QueryMetaData(oauthClient, qbo_realmId, req) {
classes.json.QueryResponse &&
classes.json.QueryResponse.Class &&
classes.json.QueryResponse.Class.forEach((t) => {
accountMapping[t.Name] = t.Id;
classMapping[t.Name] = t.Id;
});
return {