Skip to content

Do not assign taxRates to line edit form (caused cdntaxcalculator conflict)

Monish Deb requested to merge github/fork/coopsymbiotic/taxBug into master

Created by: mlutfy

I tested the following uses cases with Symbiotic's cdntaxcalculator branch:

  • From the backend, create a taxable contribution with a priceset that has multiple fields, select one field (text qty), save
  • A) Edit the contribution, edit the existing line item, change the quantity, save
  • B) Edit the contribution, add a new line item, save.

Without removing this line (assign taxRates), I would always get the 99% tax rate, which is the default global tax rate that I usually set when using cdntaxcalculator. Removing this line fixes the issue.

I also tested without cdntaxcalculator, and everything seemed OK without this line.

Merge request reports