From 2c0e5108c68cc502821c5884066330d28c066f3b Mon Sep 17 00:00:00 2001 From: Matthias Betz <matthias.betz@hft-stuttgart.de> Date: Thu, 18 Jul 2024 16:49:37 +0200 Subject: [PATCH] fix --- routes/account.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/routes/account.ts b/routes/account.ts index 25429f13..81d44e99 100644 --- a/routes/account.ts +++ b/routes/account.ts @@ -2,6 +2,7 @@ import fs from 'fs' import async from 'async' import bcrypt from 'bcryptjs' import * as passportSaml from 'passport-saml' +import uuidv4 = require('uuid/v4'); import dbconn from '../config/dbconn' import methods from '../functions/methods' import gitlab from '../functions/gitlab' @@ -435,9 +436,9 @@ export = function (app:any, config:any, passport:any, lang:string) { if (!req.files) { callback(null, newLogoFile) } else { -// let fileName = uuidv4(); - newLogoFile.mv(logoDir + newLogoFile.name, function(err:any) { - newLogoFile = logoDir + newLogoFile.name + let fileName = uuidv4(); + newLogoFile.mv(logoDir + fileName, function(err:any) { + newLogoFile = logoDir + fileName callback(err, newLogoFile) }) } @@ -531,9 +532,9 @@ export = function (app:any, config:any, passport:any, lang:string) { callback(null, newLogoFile) } else { newLogoFile = req.files.logo -// let fileName = uuidv4(); - newLogoFile.mv(logoDir + newLogoFile.name, function(err:any) { - newLogoFile = logoDir + newLogoFile.name + let fileName = uuidv4(); + newLogoFile.mv(logoDir + fileName, function(err:any) { + newLogoFile = logoDir + fileName callback(err, newLogoFile) }) } -- GitLab