Even more type fixes

This commit is contained in:
mrfry 2022-03-20 17:32:25 +01:00
parent 37fbe56294
commit d9175c1fc2
2 changed files with 96 additions and 42 deletions

View file

@ -3,7 +3,12 @@ import type { Database } from 'better-sqlite3'
import logger from '../../../utils/logger'
import utils from '../../../utils/utils'
import { Request, SubmoduleData, User } from '../../../types/basicTypes'
import {
Request,
SubmoduleData,
User,
Submodule,
} from '../../../types/basicTypes'
import dbtools from '../../../utils/dbtools'
const minimumAlowwedSessions = 2 // how many sessions are allowed for a user
@ -38,7 +43,7 @@ function BackupDB(usersDbBackupPath: string, userDB: Database) {
})
}
function setup(data: SubmoduleData): any {
function setup(data: SubmoduleData): Submodule {
const { app, userDB, url /* publicdirs, moduleSpecificData */ } = data
let domain: any = url.split('.') // [ "https://api", "frylabs", "net" ]
domain.shift() // [ "frylabs", "net" ]