mirror of
https://gitlab.com/MrFry/mrfrys-node-server
synced 2026-04-28 03:07:38 +02:00
added / fixed some types
This commit is contained in:
@@ -6,7 +6,7 @@ import { Request, SubmoduleData, User } from '../../../types/basicTypes'
|
||||
|
||||
const dataFileName = '.data.json'
|
||||
|
||||
function listDir(publicDir, subdir, userFilesDir) {
|
||||
function listDir(publicDir: string, subdir: string, userFilesDir: string) {
|
||||
const safeSubdir = subdir.replace(/\.+/g, '').replace(/\/+/g, '')
|
||||
const dir = userFilesDir + '/' + safeSubdir
|
||||
const usersFile = dir + '/' + dataFileName
|
||||
@@ -16,7 +16,6 @@ function listDir(publicDir, subdir, userFilesDir) {
|
||||
success: false,
|
||||
msg: `Directory ${subdir} does not exists`,
|
||||
}
|
||||
return
|
||||
}
|
||||
if (!utils.FileExists(usersFile)) {
|
||||
utils.WriteFile('{}', usersFile)
|
||||
@@ -28,7 +27,6 @@ function listDir(publicDir, subdir, userFilesDir) {
|
||||
success: false,
|
||||
msg: `Path '${safeSubdir}' does not exists`,
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
return {
|
||||
@@ -65,7 +63,7 @@ function listDir(publicDir, subdir, userFilesDir) {
|
||||
function setup(data: SubmoduleData): void {
|
||||
const { app, /* userDB, url, */ publicdirs /* moduleSpecificData */ } = data
|
||||
|
||||
app.use((req: Request, res, next) => {
|
||||
app.use((req: Request, _res, next) => {
|
||||
// /userFiles/test/2021-04-28_10-59.png
|
||||
try {
|
||||
if (req.url.includes('/userFiles/')) {
|
||||
@@ -264,7 +262,7 @@ function setup(data: SubmoduleData): void {
|
||||
data[fname].downvotes = []
|
||||
}
|
||||
|
||||
const removeVote = (from, uid) => {
|
||||
const removeVote = (from: number[], uid: number) => {
|
||||
if (!from.includes(uid)) {
|
||||
return from
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user