Skip to content

Commit 5db2507

Browse files
authored
Fix bug with default valuetype for ranges in price preview (#212)
1 parent da6bc3f commit 5db2507

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/app/shared/price-plan-drawer/price-plan-drawer.component.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -441,12 +441,12 @@ export class PricePlanDrawerComponent implements OnInit, OnDestroy {
441441
let value = this.getValues(selectedCharacteristics)[i]
442442
let valueType = this.filteredCharacteristics[idx].valueType
443443

444-
if (!valueType && isNaN(value)) {
445-
valueType = 'string'
446-
} else if(!valueType && (value == false || value == true)) {
444+
if (!valueType && typeof value === 'boolean') {
447445
valueType = 'boolean'
448-
} else if (!valueType && !isNaN(value)) {
446+
} else if (!valueType && !isNaN(Number(value))) {
449447
valueType = 'number'
448+
} else if (!valueType) {
449+
valueType = 'string'
450450
}
451451

452452
if(value==null && valueType=='number'){

0 commit comments

Comments
 (0)