annikwag commited on
Commit
c16b369
·
verified ·
1 Parent(s): fdaae90

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -15
app.py CHANGED
@@ -76,15 +76,15 @@ def get_crs_options(_client, collection_name):
76
  crs_set = set()
77
  for res in all_results:
78
  metadata = res.payload.get('metadata', {})
79
- crs_key = metadata.get("crs_key", "").strip()
80
  crs_value = metadata.get("crs_value", "").strip()
81
- if crs_key or crs_value:
82
- # Convert crs_value to integer if possible:
 
83
  try:
84
- crs_int = int(float(crs_value))
85
  except:
86
- crs_int = crs_value
87
- crs_combined = f"{crs_key}: {crs_int}"
88
  crs_set.add(crs_combined)
89
  return sorted(crs_set)
90
 
@@ -119,10 +119,10 @@ def filter_results(results, country_filter, region_filter, end_year_range, crs_f
119
  crs_key = metadata.get("crs_key", "").strip()
120
  crs_value = metadata.get("crs_value", "").strip()
121
  try:
122
- crs_int = int(float(crs_value))
123
  except:
124
- crs_int = crs_value
125
- crs_combined = f"{crs_key}: {crs_int}" if (crs_key or crs_value) else ""
126
  # Only enforce CRS filter if result has a CRS value.
127
  if crs_filter != "All/Not allocated" and crs_combined:
128
  if crs_filter != crs_combined:
@@ -316,10 +316,10 @@ if show_exact_matches:
316
  crs_key = metadata.get("crs_key", "").strip()
317
  crs_value = metadata.get("crs_value", "").strip()
318
  try:
319
- crs_int = int(float(crs_value))
320
  except:
321
- crs_int = crs_value
322
- crs_combined = f"{crs_key}: {crs_int}" if (crs_key or crs_value) else "Unknown"
323
 
324
  # Build the additional text with original details, then add Sector and contact.
325
  additional_text = (
@@ -401,10 +401,10 @@ else:
401
  crs_key = metadata.get("crs_key", "").strip()
402
  crs_value = metadata.get("crs_value", "").strip()
403
  try:
404
- crs_int = int(float(crs_value))
405
  except:
406
- crs_int = crs_value
407
- crs_combined = f"{crs_key}: {crs_int}" if (crs_key or crs_value) else "Unknown"
408
 
409
  # Build the additional text with original details, then add Sector and contact.
410
  additional_text = (
 
76
  crs_set = set()
77
  for res in all_results:
78
  metadata = res.payload.get('metadata', {})
 
79
  crs_value = metadata.get("crs_value", "").strip()
80
+ crs_key = metadata.get("crs_key", "").strip()
81
+ if crs_key or crs_key:
82
+ # Convert crs_key to integer if possible:
83
  try:
84
+ crs_int = int(float(crs_key))
85
  except:
86
+ crs_int = crs_key
87
+ crs_combined = f"{crs_int}: {crs_value}"
88
  crs_set.add(crs_combined)
89
  return sorted(crs_set)
90
 
 
119
  crs_key = metadata.get("crs_key", "").strip()
120
  crs_value = metadata.get("crs_value", "").strip()
121
  try:
122
+ crs_int = int(float(crs_key))
123
  except:
124
+ crs_int = crs_key
125
+ crs_combined = f"{crs_key}: {crs_int}" if (crs_key or crs_key) else ""
126
  # Only enforce CRS filter if result has a CRS value.
127
  if crs_filter != "All/Not allocated" and crs_combined:
128
  if crs_filter != crs_combined:
 
316
  crs_key = metadata.get("crs_key", "").strip()
317
  crs_value = metadata.get("crs_value", "").strip()
318
  try:
319
+ crs_int = int(float(crs_key))
320
  except:
321
+ crs_int = crs_key
322
+ crs_combined = f"{crs_int}: {crs_value}" if (crs_key or crs_value) else "Unknown"
323
 
324
  # Build the additional text with original details, then add Sector and contact.
325
  additional_text = (
 
401
  crs_key = metadata.get("crs_key", "").strip()
402
  crs_value = metadata.get("crs_value", "").strip()
403
  try:
404
+ crs_int = int(float(crs_key))
405
  except:
406
+ crs_int = crs_key
407
+ crs_combined = f"{crs_int}: {crs_value}" if (crs_key or crs_value) else "Unknown"
408
 
409
  # Build the additional text with original details, then add Sector and contact.
410
  additional_text = (