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

u-wave / core / 19337142747

13 Nov 2025 03:43PM UTC coverage: 85.319%. First build
19337142747

Pull #657

github

web-flow
Merge 2ae249b03 into cc369fe03
Pull Request #657: Store waitlist and booth state in SQLite instead of Redis

954 of 1135 branches covered (84.05%)

Branch coverage included in aggregate %.

194 of 230 new or added lines in 7 files covered. (84.35%)

10047 of 11759 relevant lines covered (85.44%)

192.37 hits per line

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

55.0
/src/utils/skipIfCurrentDJ.js
1
/**
2✔
2
 * @param {import('../Uwave.js').default} uw
2✔
3
 */
2✔
4
function getCurrentDJ(uw) {
×
NEW
5
  return uw.keyv.get('booth:currentDJ');
×
6
}
×
7

2✔
8
/**
2✔
9
 * @param {import('../Uwave.js').default} uw
2✔
10
 * @param {import('../schema.js').UserID} userID
2✔
11
 */
2✔
12
async function skipIfCurrentDJ(uw, userID) {
×
13
  const currentDJ = await getCurrentDJ(uw);
×
14
  if (userID.toString() === currentDJ) {
×
15
    await uw.booth.advance({ remove: true });
×
16
  }
×
17
}
×
18

2✔
19
export default skipIfCurrentDJ;
2✔
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