diff --git a/ExpressAPI/eslint.config.mjs b/ExpressAPI/eslint.config.mjs
index 4d80e1f605598a5d16d208cefee2d72ae5a9585c..67e9053d1e3103be3506bb4a6bb93bd5a3555b53 100644
--- a/ExpressAPI/eslint.config.mjs
+++ b/ExpressAPI/eslint.config.mjs
@@ -20,5 +20,6 @@ export default tseslint.config({
                                        '@typescript-eslint/no-unsafe-member-access': 'off',
                                        '@typescript-eslint/require-await': 'off',
                                        '@typescript-eslint/restrict-template-expressions': 'off',
+                                       '@typescript-eslint/no-floating-promises': 'off',
                                    }
                                });
\ No newline at end of file
diff --git a/ExpressAPI/src/controllers/Session.ts b/ExpressAPI/src/controllers/Session.ts
index d3063ea19457c4c8c2a01fab4315abf68d9df6d1..d9b03d6ecd321c6fcd03bd777bd45d75c020295b 100644
--- a/ExpressAPI/src/controllers/Session.ts
+++ b/ExpressAPI/src/controllers/Session.ts
@@ -66,8 +66,8 @@ class Session {
      */
     sendResponse(res: express.Response | undefined, code: number, data?: unknown, descriptionOverride?: string, internalCode?: number) {
         if ( res ) {
-            void Promise.resolve(data).then((toReturn: unknown) => {
-                void this.getResponse(internalCode ?? code, toReturn, descriptionOverride).then(response => {
+            Promise.resolve(data).then((toReturn: unknown) => {
+                this.getResponse(internalCode ?? code, toReturn, descriptionOverride).then(response => {
                     res.status(code).json(response);
                 });
             });
diff --git a/ExpressAPI/src/express/API.ts b/ExpressAPI/src/express/API.ts
index 75352032d28438703694ed12386f8e0742a17652..c8df2c015aee0c6cf1b6a3aa7e5f06bf4a37fae7 100644
--- a/ExpressAPI/src/express/API.ts
+++ b/ExpressAPI/src/express/API.ts
@@ -46,7 +46,7 @@ class API implements WorkerTask {
         this.backend.use(compression()); //Compress responses
 
         this.backend.use((_req, res, next) => {
-            void DojoCliVersionHelper.getLatestVersion().then((latestVersion) => {
+            DojoCliVersionHelper.getLatestVersion().then(latestVersion => {
                 res.header('dojocli-latest-version', latestVersion);
                 next();
             });
diff --git a/ExpressAPI/src/helpers/DojoValidators.ts b/ExpressAPI/src/helpers/DojoValidators.ts
index c00cbcac97d09495dd2d05404f2f9deb4e766f18..0cd04cea85ac716f2caa93c55d3995c4fa00d55f 100644
--- a/ExpressAPI/src/helpers/DojoValidators.ts
+++ b/ExpressAPI/src/helpers/DojoValidators.ts
@@ -62,7 +62,7 @@ class DojoValidators {
                                                                           return new Promise((resolve, reject) => {
                                                                               const template = this.getParamValue(req, path) as string;
                                                                               if ( template ) {
-                                                                                  void GitlabManager.checkTemplateAccess(template, req).then(templateAccess => {
+                                                                                  GitlabManager.checkTemplateAccess(template, req).then(templateAccess => {
                                                                                       templateAccess ? resolve(true) : reject();
                                                                                   });
                                                                               }
diff --git a/ExpressAPI/src/middlewares/ParamsCallbackManager.ts b/ExpressAPI/src/middlewares/ParamsCallbackManager.ts
index 576bcb11f6c7c316f8cee89ffaf2d11e3fcfc1d9..a1836d10d7349c935920061299226a7eb825568c 100644
--- a/ExpressAPI/src/middlewares/ParamsCallbackManager.ts
+++ b/ExpressAPI/src/middlewares/ParamsCallbackManager.ts
@@ -11,7 +11,7 @@ type GetFunction = (id: string | number, ...args: Array<unknown>) => Promise<unk
 class ParamsCallbackManager {
     protected listenParam(paramName: string, backend: Express, getFunction: GetFunction, args: Array<unknown>, indexName: string) {
         backend.param(paramName, (req: express.Request, res: express.Response, next: express.NextFunction, id: string | number) => {
-            void getFunction(id, ...args).then(result => {
+            getFunction(id, ...args).then(result => {
                 if ( result ) {
                     this.initBoundParams(req);
                     (req.boundParams as Record<string, unknown>)[indexName] = result;
diff --git a/ExpressAPI/src/middlewares/ParamsValidatorMiddleware.ts b/ExpressAPI/src/middlewares/ParamsValidatorMiddleware.ts
index 1d1445d68f017c7914e3ba88a48ee1e31b3a0ec0..b42408ccc05c29c8dc99c61e5735a6ea9b9527e4 100644
--- a/ExpressAPI/src/middlewares/ParamsValidatorMiddleware.ts
+++ b/ExpressAPI/src/middlewares/ParamsValidatorMiddleware.ts
@@ -10,7 +10,7 @@ class ParamsValidatorMiddleware {
                 validations = ExpressValidator.checkSchema(validations);
             }
 
-            void Promise.all(validations.map(validation => validation.run(req))).then(() => {
+            Promise.all(validations.map(validation => validation.run(req))).then(() => {
                 const errors = ExpressValidator.validationResult(req);
                 if ( !errors.isEmpty() ) {
                     req.session.sendResponse(res, StatusCodes.BAD_REQUEST, { errors: errors.array() });
diff --git a/ExpressAPI/src/middlewares/SessionMiddleware.ts b/ExpressAPI/src/middlewares/SessionMiddleware.ts
index ceb9ada3e7e2482f6ca434b85b89f788e2fa3cfd..116c24b29c631849d3714b043f91f7b6572a6cb4 100644
--- a/ExpressAPI/src/middlewares/SessionMiddleware.ts
+++ b/ExpressAPI/src/middlewares/SessionMiddleware.ts
@@ -7,7 +7,7 @@ class SessionMiddleware {
     registerOnBackend(backend: Express) {
         backend.use((req: express.Request, res: express.Response, next: express.NextFunction) => {
             req.session = new Session();
-            void req.session.initSession(req, res).then(() => {
+            req.session.initSession(req, res).then(() => {
                 next();
             });
         });
diff --git a/ExpressAPI/src/shared b/ExpressAPI/src/shared
index 771f8cd079b39ec4050c5ece024dc4d70f342529..c2afa861bf6306ddec79ffd465a4c7b0edcd3453 160000
--- a/ExpressAPI/src/shared
+++ b/ExpressAPI/src/shared
@@ -1 +1 @@
-Subproject commit 771f8cd079b39ec4050c5ece024dc4d70f342529
+Subproject commit c2afa861bf6306ddec79ffd465a4c7b0edcd3453