Redo server functionality

This commit is contained in:
jeffvli
2022-10-24 21:41:47 -07:00
parent db8a7d6a63
commit 4a3ce02805
40 changed files with 1986 additions and 952 deletions
+1 -14
View File
@@ -1,9 +1,4 @@
import {
ServerCredential,
ServerFolderPermission,
ServerPermission,
User,
} from '@prisma/client';
import { ServerFolderPermission, ServerPermission, User } from '@prisma/client';
import { NextFunction, Request, Response } from 'express';
import passport from 'passport';
@@ -55,13 +50,6 @@ export const authenticate = (
(permission: ServerPermission) => permission.serverId
);
const serverCredentials = user.serverCredentials.map(
(credential: ServerCredential) => ({
id: credential.id,
serverId: credential.serverId,
})
);
const props = {
createdAt: user?.createdAt,
enabled: user?.enabled,
@@ -70,7 +58,6 @@ export const authenticate = (
id: user?.id,
isAdmin: user?.isAdmin,
server: req.params.serverId,
serverCredentials,
serverFolderPermissions: user?.serverFolderPermissions,
serverPermissions: user?.serverPermissions,
updatedAt: user?.updatedAt,
+2 -2
View File
@@ -1,5 +1,5 @@
import { NextFunction, Request, Response } from 'express';
import { isJsonString } from '../utils';
import { isJsonString } from '@utils/is-json-string';
export const errorHandler = (
err: any,
@@ -9,7 +9,7 @@ export const errorHandler = (
) => {
let message = '';
const trace = err.stack.match(/at .* \(.*\)/g).map((e: string) => {
const trace = err.stack?.match(/at .* \(.*\)/g).map((e: string) => {
return e.replace(/\(|\)/g, '');
});