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

CMU-313 / nodebb-spring-26-tigers / 21785868478
79%

Build:
DEFAULT BRANCH: main
Ran 07 Feb 2026 07:52PM UTC
Jobs 1
Files 397
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

07 Feb 2026 07:48PM UTC coverage: 78.688% (-0.1%) from 78.831%
21785868478

push

github

web-flow
feat: add answered support for topics

Context
This PR introduces support for marking topics as “answered.”

Description
There is now a new answered field to the topic object and implements socket-based getter and setter endpoints to manage the field.

Changes
- Added answered field to topic creation logic in src/topics
- Default value set to 0
- Implemented: topics.getAnswered, topics.setAnswered
- Added privilege checks for read access

Testing
- Tested via browser console using:
- socket.emit('topics.setAnswered', { tid: 2, answered: true }, console.log);
- socket.emit('topics.getAnswered', 2, console.log);

11620 of 16615 branches covered (69.94%)

Branch coverage included in aggregate %.

5 of 52 new or added lines in 2 files covered. (9.62%)

25371 of 30395 relevant lines covered (83.47%)

1478.86 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
20
71.01
-20.47% src/socket.io/topics.js
27
72.93
-13.33% src/api/topics.js
Jobs
ID Job ID Ran Files Coverage
1 21785868478.1 07 Feb 2026 07:52PM UTC 397
78.69
GitHub Action Run
Source Files on build 21785868478
  • Tree
  • List 397
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21785868478
  • df7d7492 on github
  • Prev Build on main (#21738505753)
  • 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