Skip to content

Commit

Permalink
fix(maps.js): fix app loading using /reach url
Browse files Browse the repository at this point in the history
  • Loading branch information
amoncaldas committed Sep 16, 2021
1 parent 4540e1d commit ae39c88
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 18 deletions.
1 change: 1 addition & 0 deletions src/pages/maps/maps.js
Original file line number Diff line number Diff line change
Expand Up @@ -402,6 +402,7 @@ export default {
*/
storeZoomValue (zoom = null) {
const appRouteData = this.$store.getters.appRouteData
appRouteData.options = appRouteData.options || {}
zoom = zoom || appRouteData.options.zoom || this.defaultZoom
appRouteData.options.zoom = zoom
this.$store.commit('appRouteData', appRouteData)
Expand Down
38 changes: 20 additions & 18 deletions src/support/dependency-service.js
Original file line number Diff line number Diff line change
Expand Up @@ -366,26 +366,28 @@ const applyValuesRestrictions = (scopedFilters, key) => {
const setFilteredValues = (scopedFilters, key, dependsOnFilter, rule) => {
if (rule.valuesWhen && scopedFilters[key]) {
Object.keys(rule.valuesWhen).forEach(function (ruleKey) {
if ((dependsOnFilter.value === ruleKey) || (ruleKey.endsWith('*') && dependsOnFilter.value.startsWith(ruleKey.replace('*', '')))) {
if (rule.valuesWhen[ruleKey].value !== undefined) {
scopedFilters[key].value = getRuleValue(rule, ruleKey, 'value')
}
if (rule.valuesWhen[ruleKey].min !== undefined) {
scopedFilters[key].min = getRuleValue(rule, ruleKey, 'min')
}
if (rule.valuesWhen[ruleKey].max !== undefined) {
scopedFilters[key].max = getRuleValue(rule, ruleKey, 'max')
if (scopedFilters[key].min > scopedFilters[key].max) {
scopedFilters[key].min = scopedFilters[key].max
if (dependsOnFilter.value) {
if ((dependsOnFilter.value === ruleKey) || (ruleKey.endsWith('*') && dependsOnFilter.value.startsWith(ruleKey.replace('*', '')))) {
if (rule.valuesWhen[ruleKey].value !== undefined) {
scopedFilters[key].value = getRuleValue(rule, ruleKey, 'value')
}
if (rule.valuesWhen[ruleKey].min !== undefined) {
scopedFilters[key].min = getRuleValue(rule, ruleKey, 'min')
}
if (rule.valuesWhen[ruleKey].max !== undefined) {
scopedFilters[key].max = getRuleValue(rule, ruleKey, 'max')
if (scopedFilters[key].min > scopedFilters[key].max) {
scopedFilters[key].min = scopedFilters[key].max
}
}
if (rule.valuesWhen[ruleKey].multiplyValueBy !== undefined) {
scopedFilters[key].multiplyValueBy = getRuleValue(rule, ruleKey, 'multiplyValueBy')
}
if (rule.valuesWhen[ruleKey].step !== undefined) {
scopedFilters[key].step = getRuleValue(rule, ruleKey, 'step')
}
return false
}
if (rule.valuesWhen[ruleKey].multiplyValueBy !== undefined) {
scopedFilters[key].multiplyValueBy = getRuleValue(rule, ruleKey, 'multiplyValueBy')
}
if (rule.valuesWhen[ruleKey].step !== undefined) {
scopedFilters[key].step = getRuleValue(rule, ruleKey, 'step')
}
return false
}
})
}
Expand Down

0 comments on commit ae39c88

Please sign in to comment.