Skip to content

Commit dcec243

Browse files
fix map filter
1 parent f9aceb3 commit dcec243

File tree

2 files changed

+13
-8
lines changed

2 files changed

+13
-8
lines changed

database/bupehandler/static/js/mapInit.js

+5
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,21 @@ $(document).ready(function() {
1212
var keyword = mapParams.keyword;
1313
param_values = param_values.replace("amp;", "")
1414
excluded_values = excluded_values.replace("amp;", "")
15+
console.log(table_name)
16+
console.log(param_values)
17+
console.log(excluded_values)
1518
var get_url = "/api/geodata/";
1619
get_url += table_name + "/";
1720
if (param_values != "") {
1821
get_url += param_values + "/";
22+
console.log(get_url)
1923
}
2024
if (excluded_values != "") {
2125
if (param_values == "") {
2226
get_url += "None/";
2327
}
2428
get_url += excluded_values + "/";
29+
console.log(get_url)
2530
}
2631
if (keyword != "") {
2732
if (param_values == "" && excluded_values == "") {

database/bupehandler/views.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -180,15 +180,15 @@ def filtered_map(request, table_name, param_values="", excluded_values="", keywo
180180
mapbox_access_token = 'pk.my_mapbox_access_token'
181181
table_info = Table_info.objects.get(table_name=table_name).__dict__
182182
if param_values:
183-
paramList = [paramString.split("=") for paramString in re.split("&|&", param_values)]
184-
for param in paramList:
185-
param[0] = filterKeyToLocalKey(param[0], table_name)
186-
param_values = "&".join(["=".join(param) for param in paramList])
183+
#paramList = [paramString.split("=") for paramString in re.split("&|&", param_values)]
184+
#for param in paramList:
185+
# param[0] = filterKeyToLocalKey(param[0], table_name)
186+
#param_values = "&".join(["=".join(param) for param in paramList])
187187

188-
exclusionList = [exclusionString.split("=") for exclusionString in re.split("&|&", param_values)]
189-
for exclusion in exclusionList:
190-
exclusion[0] = filterKeyToLocalKey(exclusion[0], table_name)
191-
excluded_values = "&".join(["=".join(exclusion) for exclusion in exclusionList])
188+
#exclusionList = [exclusionString.split("=") for exclusionString in re.split("&|&", param_values)]
189+
#for exclusion in exclusionList:
190+
# exclusion[0] = filterKeyToLocalKey(exclusion[0], table_name)
191+
#excluded_values = "&".join(["=".join(exclusion) for exclusion in exclusionList])
192192

193193
return render(request, 'bupehandler/filtered_map.html', { 'mapbox_access_token': mapbox_access_token, "table_name": table_name, "table_info": table_info, "param_values": param_values, "excluded_values": excluded_values, "destination_name": naming_dict[table_name], "keyword": keyword})
194194
else:

0 commit comments

Comments
 (0)