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

kobotoolbox / kpi / 23247749127
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 18 Mar 2026 01:50PM UTC
Jobs 10
Files 884
Run time 2min
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

18 Mar 2026 01:44PM UTC coverage: 81.804% (+0.003%) from 81.801%
23247749127

push

github

web-flow
fix(permissions): org admins can see and manage all asset permissions DEV-1884 (#6836)

### 📣 Summary

Organization admins were unable to see other users' permission
assignments on projects belonging to their organization.

### 📖 Description

Organization admins receive `manage_asset` implicitly through their org
role — no `ObjectPermission` record is created in the database. The
permission visibility logic for both the asset detail endpoint and the
organization assets list relied solely on explicit DB records to
determine whether the requesting user could see all assignments. As a
result, org admins were silently treated as regular users and could only
see the owner's and their own permissions, making it impossible to
manage sharing from the project detail page.

7409 of 11509 branches covered (64.38%)

9 of 9 new or added lines in 3 files covered. (100.0%)

151 existing lines in 4 files now uncovered.

28499 of 34838 relevant lines covered (81.8%)

5.81 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
5
86.67
0.0% kpi/utils/object_permission.py
36
47.4
0.77% hub/admin/extend_user.py
47
60.26
0.0% kobo/apps/organizations/views.py
63
70.66
0.0% kpi/serializers/v2/asset.py
Jobs
ID Job ID Ran Files Coverage
1 23247749127.1 18 Mar 2026 01:50PM UTC 880
53.31
2 23247749127.2 18 Mar 2026 01:50PM UTC 882
54.57
3 23247749127.3 18 Mar 2026 01:51PM UTC 880
54.8
4 23247749127.4 18 Mar 2026 01:51PM UTC 882
56.09
5 23247749127.5 18 Mar 2026 01:52PM UTC 882
65.49
6 23247749127.6 18 Mar 2026 01:52PM UTC 880
53.4
7 23247749127.7 18 Mar 2026 01:52PM UTC 880
60.55
8 23247749127.8 18 Mar 2026 01:53PM UTC 882
61.72
9 23247749127.9 18 Mar 2026 01:53PM UTC 882
54.79
10 23247749127.10 18 Mar 2026 01:54PM UTC 884
67.79
Source Files on build 23247749127
  • Tree
  • List 884
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 7bdfc9f7 on github
  • Prev Build on release/2.026.07 (#23247771128)
  • Next Build on release/2.026.07 (#23298073259)
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