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

kobotoolbox / kpi / 18758401217
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: leszek/dev-353-rootuuid
DEFAULT BRANCH: master
Ran 23 Oct 2025 07:09PM UTC
Jobs 2
Files 861
Run time 3min
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

23 Oct 2025 06:35PM UTC coverage: 81.138%. Remained the same
18758401217

push

github

web-flow
fix(openrosa): prevent 500 error when editing or previewing Dynamic Data Attachment projects DEV-1193  (#6405)

### 📣 Summary
Enforce API v2 namespace for OpenRosa URLs in AssetSnapshot to fix
broken edit and preview actions.


### 📖 Description
This fix resolves a 500 error that occurred when editing or previewing
Dynamic Data Attachment projects. The issue was caused by DRF’s URL
resolution logic, which reused the same API version across multiple
`reverse()` calls in a shared context. By explicitly enforcing the v2
namespace for OpenRosa URLs in AssetSnapshot, the correct routes are now
generated regardless of the active request version, restoring proper
behavior for edit and preview actions.

6928 of 10934 branches covered (63.36%)

9 of 13 new or added lines in 4 files covered. (69.23%)

26734 of 32949 relevant lines covered (81.14%)

1.6 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
98.02
0.0% kpi/models/asset_file.py
1
90.55
0.07% kpi/models/paired_data.py
2
88.79
0.1% kpi/models/asset_snapshot.py
Jobs
ID Job ID Ran Files Coverage
1 18758401217.1 23 Oct 2025 07:09PM UTC 861
78.82
2 18758401217.2 23 Oct 2025 07:12PM UTC 861
81.12
Source Files on build 18758401217
  • Tree
  • List 861
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • fdb85a7f on github
  • Prev Build on release/2.025.37 (#18758367484)
  • Next Build on release/2.025.37 (#18763801242)
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

© 2025 Coveralls, Inc