From 7c2bb752442c084c6f884631ae55802fc7850188 Mon Sep 17 00:00:00 2001 From: OxSaitama Date: Tue, 3 Oct 2023 00:14:36 +0200 Subject: [PATCH] add other document type --- .../OfficeMembershipHandlers/FolderHandler.ts | 6 ++++-- src/common/databases/seeders/seeder.ts | 9 +++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/app/middlewares/OfficeMembershipHandlers/FolderHandler.ts b/src/app/middlewares/OfficeMembershipHandlers/FolderHandler.ts index b107f2cf..2019b74a 100644 --- a/src/app/middlewares/OfficeMembershipHandlers/FolderHandler.ts +++ b/src/app/middlewares/OfficeMembershipHandlers/FolderHandler.ts @@ -8,8 +8,7 @@ export default async function folderHandler(req: Request, response: Response, ne try { const officeId = req.body.user.office_Id; const userId = req.body.user.userId; - const splittedReqPath = req.path && req.path.split("/"); - const uid = (splittedReqPath as string[]).pop(); + let uid = req.path && req.path.split("/")[5]; const office = req.body.office; const officeFolderNumber = req.body.folder_number; const deed = req.body.deed; @@ -45,6 +44,9 @@ export default async function folderHandler(req: Request, response: Response, ne } if (uid) { + if(uid === "download") { + uid = req.path && req.path.split("/")[6]; + } const officeFolder = await officeFolderService.getByUidWithStakeholders(uid!); if (!officeFolder) { diff --git a/src/common/databases/seeders/seeder.ts b/src/common/databases/seeders/seeder.ts index 767dda22..33f9ec37 100644 --- a/src/common/databases/seeders/seeder.ts +++ b/src/common/databases/seeders/seeder.ts @@ -1540,6 +1540,15 @@ export default async function main() { created_at: new Date(), updated_at: new Date(), }, + { + name: "Autres documents", + archived_at: null, + public_description: "Autres documents", + private_description: "Autres documents", + office: offices[0], + created_at: new Date(), + updated_at: new Date(), + } ]; const deedTypes: DeedType[] = [