fix(dashboard): Set default tax region as parent if no province is chosen (#7484)
* chore: allow tax region to be optional if no province is chosen * chore: fallback region
This commit is contained in:
+2
-1
@@ -72,6 +72,7 @@ export const TaxRateCreateForm = ({
|
|||||||
|
|
||||||
const form = useForm<zod.infer<typeof CreateTaxRateSchema>>({
|
const form = useForm<zod.infer<typeof CreateTaxRateSchema>>({
|
||||||
defaultValues: {
|
defaultValues: {
|
||||||
|
tax_region_id: taxRegion.id,
|
||||||
selected_condition_types: {
|
selected_condition_types: {
|
||||||
[ConditionEntities.PRODUCT]: true,
|
[ConditionEntities.PRODUCT]: true,
|
||||||
[ConditionEntities.PRODUCT_TYPE]: false,
|
[ConditionEntities.PRODUCT_TYPE]: false,
|
||||||
@@ -102,7 +103,7 @@ export const TaxRateCreateForm = ({
|
|||||||
code: data.code,
|
code: data.code,
|
||||||
rate: data.rate,
|
rate: data.rate,
|
||||||
is_combinable: data.is_combinable,
|
is_combinable: data.is_combinable,
|
||||||
tax_region_id: data.tax_region_id,
|
tax_region_id: data.tax_region_id || taxRegion.id,
|
||||||
rules:
|
rules:
|
||||||
data.products?.map((product) => ({
|
data.products?.map((product) => ({
|
||||||
reference: "product",
|
reference: "product",
|
||||||
|
|||||||
Reference in New Issue
Block a user