Skip to content
This repository was archived by the owner on Dec 13, 2021. It is now read-only.

Commit eff9aea

Browse files
committed
Fix errors
1 parent b2ff4cf commit eff9aea

6 files changed

Lines changed: 15 additions & 9 deletions

File tree

src/Structure/BaseRoute.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ class BaseRoute {
1111
isMod(req, res, next) {
1212
if (req.session.user.mod || req.session.user.admin) return next();
1313
// res.render('error', { title: 'Page not found', status: 404, message: 'The page you were looking for could not be found.' });
14-
res.status(403).render('authRequired', { title: 'Authentication is required' })
14+
res.status(403).render('authRequired', { title: 'Authentication is required' });
1515
}
1616

1717
isAdmin(req, res, next) {
1818
if (req.session.user.admin) return next();
1919
// res.render('error', { title: 'Page not found', status: 404, message: 'The page you were looking for could not be found.' });
20-
res.status(403).render('authRequired', { title: 'Authentication is required' })
20+
res.status(403).render('authRequired', { title: 'Authentication is required' });
2121
}
2222

2323
}

test/Routes/Tasks.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const { describe, it, expect, request, checks } = require('../base');
1+
const { describe, it, request, checks } = require('../base');
22

33
describe('/tasks', () => {
44
describe('GET', () => {

test/Routes/Test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const { describe, it, expect, request, checks } = require('../base');
1+
const { describe, it, request, checks } = require('../base');
22

33
describe('/test', () => {
44
describe('GET', () => {

test/base.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ const db = require('../db/db')();
44
const checks = require('./helpers/checks');
55
const auth = require('./helpers/auth');
66
const request = require('./helpers/request');
7-
7+
const { ratelimitBypass, resetRatelimits } = require('./helpers/ratelimits');
88
const { describe, it } = require('mocha');
9-
const { expect } = require('chai');
10-
11-
const ratelimitBypass = (req) => req.set('X-Ratelimit-Bypass', config.secret);
12-
const resetRatelimits = () => ratelimitBypass(request().get('/api/reset'));
9+
const chai = require('chai');
10+
const expect = chai.expect;
1311

1412
const compareObjectProps = (a, b) => {
1513
const missing = [];

test/helpers/checks.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
const { expect } = require('chai');
22
const locale = require('../../src/Util/i18n').__;
3+
const { resetRatelimits } = require('./ratelimits');
34

45
const ratelimit = (context, limit, test, done, status = 200) => {
56
context.retries(0);

test/helpers/ratelimits.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
const config = require('../../config');
2+
const request = require('./request');
3+
4+
const ratelimitBypass = (req) => req.set('X-Ratelimit-Bypass', config.secret);
5+
const resetRatelimits = () => ratelimitBypass(request().get('/api/reset'));
6+
7+
module.exports = { ratelimitBypass, resetRatelimits };

0 commit comments

Comments
 (0)