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

NodeBB / NodeBB / 27560078687

15 Jun 2026 04:15PM UTC coverage: 85.419% (+0.005%) from 85.414%
27560078687

push

github

julianlam
fix(topics): add source category privilege check to crossposts and fix system uid

- Add topics:read privilege check on source category in crossposts.add()
  to prevent information leakage from restricted categories
- Fix createCrosspost in queue.js to pass 0 instead of 'system' for
  system crosspost uid, matching the documented convention in
  crossposts.add()
- Add test for source category topics:read privilege guard

Assisted-by: unsloth/Qwen3.6-35B-A3B-GGUF

14110 of 19261 branches covered (73.26%)

2 of 3 new or added lines in 2 files covered. (66.67%)

29456 of 34484 relevant lines covered (85.42%)

3476.05 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

84.27
/src/posts/queue.js


Source Not Available

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