From 3e17a6471406e0f5aa724d372192f74be3ce9468 Mon Sep 17 00:00:00 2001 From: Szum123321 Date: Tue, 30 Jun 2020 15:50:16 +0200 Subject: [PATCH] Repaired #20 --- .../net/szum123321/textile_backup/core/Utilities.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/net/szum123321/textile_backup/core/Utilities.java b/src/main/java/net/szum123321/textile_backup/core/Utilities.java index d9fd2e4..a125b9a 100644 --- a/src/main/java/net/szum123321/textile_backup/core/Utilities.java +++ b/src/main/java/net/szum123321/textile_backup/core/Utilities.java @@ -16,6 +16,13 @@ public class Utilities { } public static boolean isBlacklisted(Path path) { + if(isWindows()) { //hotfix! + if (path.getFileName().toString().equals("session.lock")) { + TextileBackup.LOGGER.trace("Skipping session.lock"); + return true; + } + } + for(String i : TextileBackup.config.fileBlacklist) { if(path.startsWith(i)) return true; @@ -24,6 +31,10 @@ public class Utilities { return false; } + public static boolean isWindows() { + return System.getProperty("os.name").toLowerCase().contains("win"); + } + public static DateTimeFormatter getDateTimeFormatter(){ if(!TextileBackup.config.dateTimeFormat.equals("")) return DateTimeFormatter.ofPattern(TextileBackup.config.dateTimeFormat);