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

decentraland / comms-gatekeeper / 31599212132
86%
main: 86%

Build:
Build:
LAST BUILD BRANCH: fix/crypto-middleware-6
DEFAULT BRANCH: main
Ran 12 Aug 2026 01:02PM UTC
Jobs 1
Files 151
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

11 Aug 2026 09:06PM UTC coverage: 85.795% (+0.1%) from 85.683%
31599212132

Pull #288

github

LautaroPetaccio
fix: publish the ended event for every expired community voice chat

The expiration sweep resolved each room's participant count from
`getAllActiveCommunityVoiceChats`, but that query only returns rooms that
still have an active moderator — which is exactly what an expiring room
does not have. Every expiry therefore looked up a count of 0, and
`publishCommunityStreamingEndedEvent` treats 0 as "already torn down" and
stays quiet. The result: the most common silent end of a community voice
chat (the host drops off the network and the room expires five minutes
later) published nothing at all.

`deleteExpiredCommunityVoiceChats` already returns one row per deleted
participant, so it now reports the count alongside each room name. That
makes the count exact — a read taken before or after the DELETE would race
with participants joining and leaving — and removes the separate query that
could never see the rooms it was asked about.

`getBulkCommunityVoiceChatParticipantCount` had no other caller and is gone.
Pull Request #288: fix: publish the ended event for every expired community voice chat

1145 of 1455 branches covered (78.69%)

Branch coverage included in aggregate %.

8 of 8 new or added lines in 2 files covered. (100.0%)

3119 of 3515 relevant lines covered (88.73%)

77.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31599212132.1 12 Aug 2026 01:02PM UTC 302
86.97
GitHub Action Run
Source Files on build 31599212132
  • Tree
  • List 151
  • Changed 97
  • Source Changed 3
  • Coverage Changed 97
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31599212132
  • Pull Request #288
  • PR Base - main (#31196967398)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc