Added Request type with cookies and session, and fixed stuff that it broke

This commit is contained in:
mrfry 2020-12-16 17:22:15 +01:00
parent 865e97a754
commit 3b902d736f
9 changed files with 117 additions and 95 deletions

View file

@ -28,7 +28,7 @@ const app = express()
// other requires
import logger from '../../utils/logger'
import { SetupData } from '../../server'
import { ModuleType } from '../../types/basicTypes'
import { ModuleType, Request } from '../../types/basicTypes'
// stuff gotten from server.js
let publicdirs = []
@ -150,7 +150,7 @@ function GetApp(): ModuleType {
appGetFileType(app, t[0], t[1], t[2])
})
app.get('/*', function(req, res) {
app.get('/*', function(req: Request, res) {
const parsedUrl = decodeURIComponent(req.url)
let curr =
listedFiles +
@ -230,11 +230,11 @@ function GetApp(): ModuleType {
// -----------------------------------------------------------------------------------------------
app.get('*', function(req, res) {
app.get('*', function(req: Request, res) {
res.status(404).render('404')
})
app.post('*', function(req, res) {
app.post('*', function(req: Request, res) {
res.status(404).render('404')
})