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

raystack / frontier / 25842616411
42%
main: 42%

Build:
Build:
LAST BUILD BRANCH: refactor/group-delete-via-membership
DEFAULT BRANCH: main
Ran 14 May 2026 05:03AM UTC
Jobs 1
Files 276
Run time 1min
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

14 May 2026 04:58AM UTC coverage: 42.286% (+0.04%) from 42.249%
25842616411

Pull #1608

github

whoAbhishekSah
fix(group): map AddGroupUsers errors instead of returning Internal

The handler previously collapsed every per-user failure into a generic
CodeInternal response, hiding actionable information like group/user
not found, not-org-member, or last-owner. Adds the same error-mapping
switch SetGroupMemberRole uses, applied to the joined error.

errors.Is walks errors.Join trees, so if multiple users failed with
different errors the first matching case wins. The caller still can't
tell which user failed (the proto response is empty), but at least the
error code reflects something useful when all failures share a cause —
which is the common case for single-user adds.

New handler tests cover the new mapped cases.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Pull Request #1608: refactor(group): migrate AddGroupUsers handler to membership

35 of 41 new or added lines in 3 files covered. (85.37%)

6 existing lines in 1 file now uncovered.

15892 of 37582 relevant lines covered (42.29%)

11.89 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
81.07
0.06% core/membership/service.go
2
76.61
0.54% internal/api/v1beta1connect/group.go
1
23.01
0.29% core/invitation/service.go

Coverage Regressions

Lines Coverage ∆ File
6
81.07
0.06% core/membership/service.go
Jobs
ID Job ID Ran Files Coverage
1 25842616411.1 14 May 2026 05:03AM UTC 276
42.29
GitHub Action Run
Source Files on build 25842616411
  • Tree
  • List 276
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1608
  • PR Base - main (#25795537178)
  • Delete
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