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

NodeBB / NodeBB / 29862434892
85%

Build:
DEFAULT BRANCH: master
Ran 21 Jul 2026 07:43PM UTC
Jobs 4
Files 438
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

21 Jul 2026 07:39PM UTC coverage: 85.426% (-0.006%) from 85.432%
29862434892

push

github

web-flow
fix: hide unenterable rooms from the chat list (#14483)

* fix: hide unenterable rooms from the chat list

getRecentChats/searchRecentChats only filtered rooms by whether the room
object existed, while loadRoom additionally requires the viewer to be a
member of a private room. A private room the viewer is not a member of
therefore showed up in the chat list as an empty, unenterable entry
(blank name, no teaser, 404 on click).

Fetch the viewer's room membership alongside the other list data and drop
private rooms the viewer is not in, mirroring the visibility check in
Messaging.loadRoom so the list only shows rooms that can actually be opened.

* fix: self-heal dangling room references in the chat list

Following review feedback: instead of only hiding rooms the viewer can no
longer open, collect their ids while filtering and remove them from the
user's chat room and unread sets after processing, so the dangling
references clean themselves up on the next list load.

14196 of 19333 branches covered (73.43%)

3 of 7 new or added lines in 1 file covered. (42.86%)

4 existing lines in 1 file now uncovered.

29437 of 34459 relevant lines covered (85.43%)

3339.93 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
91.51
-1.29% src/messaging/index.js

Coverage Regressions

Lines Coverage ∆ File
4
78.38
-10.81% src/database/postgres/helpers.js
Jobs
ID Job ID Ran Files Coverage
1 ubuntu-latest-node-24-db-mongo-dev - 29862434892.1 21 Jul 2026 07:44PM UTC 412
84.85
GitHub Action Run
2 ubuntu-latest-node-24-db-postgres - 29862434892.2 21 Jul 2026 07:45PM UTC 410
84.81
GitHub Action Run
3 ubuntu-latest-node-24-db-mongo - 29862434892.3 21 Jul 2026 07:44PM UTC 411
84.9
GitHub Action Run
4 ubuntu-latest-node-24-db-redis - 29862434892.4 21 Jul 2026 07:43PM UTC 411
84.91
GitHub Action Run
Source Files on build 29862434892
  • Tree
  • List 438
  • Changed 6
  • Source Changed 1
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29862434892
  • 2540ec8e on github
  • Prev Build on master (#29858547576)
  • Next Build on master (#29877377741)
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