From d87115d753639f3970709194939b11fa5f466212 Mon Sep 17 00:00:00 2001 From: DenisSinelnikov <142215442+DenisSinelnikov@users.noreply.github.com> Date: Wed, 18 Oct 2023 16:42:29 +0400 Subject: [PATCH] CB-3704. Validate file name (#2065) * CB-3704. Validate file name * CB-3704. Revert imports * CB-3704. Refactor after review * CB-3704. Fixed error message if files not created. * CB-3074. Remove constant to Servlet --- .../server/events/WSDeleteTempFileHandler.java | 11 +++++++---- .../service/sql/WebSQLFileLoaderServlet.java | 8 +++++++- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/events/WSDeleteTempFileHandler.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/events/WSDeleteTempFileHandler.java index 40e44c9e3a..4accdf7fe6 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/events/WSDeleteTempFileHandler.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/events/WSDeleteTempFileHandler.java @@ -25,6 +25,7 @@ import org.jkiss.dbeaver.model.websocket.event.WSEventDeleteTempFile; import org.jkiss.utils.IOUtils; import java.io.IOException; +import java.nio.file.Files; import java.nio.file.Path; public class WSDeleteTempFileHandler implements WSEventHandler { @@ -36,10 +37,12 @@ public class WSDeleteTempFileHandler implements WSEventHandler