• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kobotoolbox / kpi / 23009486282 / 1
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 12 Mar 2026 03:26PM UTC
Files 892
Run time 32s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Mar 2026 03:21PM UTC coverage: 54.768% (+1.6%) from 53.212%
23009486282.1

push

github

web-flow
fix(map): display correct results when filtering map DEV-1446 DEV-1555 DEV-1553 DEV-1564 (#6679)

### đŸ“Ŗ Summary
Fixes the map display to show only submissions from the selected
question

### 💭 Notes
To save myself the time of reiterating every discovery from the time I
started working on this I'll leave a link to the zulip discussion:

https://chat.kobotoolbox.org/#narrow/channel/7-Product/topic/Map.20view.2C.20and.20harmfulness.20of.20.60_geolocation.60/near/783626

https://chat.kobotoolbox.org/#narrow/channel/7-Product/topic/Map.20view.2C.20and.20harmfulness.20of.20.60_geolocation.60/near/793770

This PR fixes 4 bugs (and therefore has many preview steps to check)
because it removes the frontend dependency on `_geolocation` caused
multiple issues.

### 👀 Preview steps

**It may be clearer to follow the reproduction steps outlined in the
respective linear tasks as it comes with a survey and a detailed
explanation of the issue, but the following steps should also work**

1. â„šī¸ have an account and **create a new project** (this step is
important to ensure steps 6. and 7. go as planned)
2. create 2 distinct geopoint questions, let's call them question A and
question B
3. create 3 submissions, all 3 answering question A and **only** one
submission answering question B
-- to make some later steps more clear, answer question A with points
very close together, like clicking on the name of a city for example
5. Navigate to the map data display
6. Click in the settings cog
7. 🔴 [on main] notice that the modal doesn't have any radio buttons
selected by default
8. đŸŸĸ [on PR] notice that the modal has the first question selected by
default (DEV-1553)
9. Select **question A** and save
7. 🔴 [on main] notice that saving the modal does nothing on first save,
and another one is required to actually update the points
8. đŸŸĸ [on PR] notice that clicking "Save" once updates the points
immediately (DEV-1564)
11. Do step 8 again
6. 🔴 [on main] notice that the points have com... (continued)

3821 of 11504 branches covered (33.21%)

19287 of 35216 relevant lines covered (54.77%)

0.55 hits per line

Source Files on job 23009486282.1
  • Tree
  • List 892
  • Changed 150
  • Source Changed 0
  • Coverage Changed 150
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 23009486282
  • 8ee0eb0e on github
  • Prev Job for on main (#23002712955.1)
  • Next Job for on main (#23050028172.10)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc