diff --git a/CTF/CTF-Server/AdminImages/2/python175523.dockerfile b/CTF/CTF-Server/AdminImages/2/python180445.dockerfile similarity index 100% rename from CTF/CTF-Server/AdminImages/2/python175523.dockerfile rename to CTF/CTF-Server/AdminImages/2/python180445.dockerfile diff --git a/CTF/CTF-Server/routes/imageHandler.js b/CTF/CTF-Server/routes/imageHandler.js index a1c3fee..51ba90a 100644 --- a/CTF/CTF-Server/routes/imageHandler.js +++ b/CTF/CTF-Server/routes/imageHandler.js @@ -3,6 +3,7 @@ import { getAdminID } from "../queries/adminQueries.js"; import { getAllFlags } from "../queries/flagQueries.js"; import { CreateImage } from "../server.js"; import { Router } from "express"; +import exec from 'child_process'; import multer from 'multer'; const storage = multer.memoryStorage(); const upload = multer({ storage }); @@ -54,7 +55,7 @@ router.post('/DeleteImageReplaceFlags', (req,res) => { else { DeleteImage(images); try { - execSync(`docker rmi -f ${images}`); + exec.exec(`docker rmi -f ${images}`); } catch (err) { console.error(err.message); }