From fedca18ae1ca3e5167487f737e48877939ca8dc7 Mon Sep 17 00:00:00 2001 From: js6pak Date: Mon, 6 Sep 2021 19:02:26 +0200 Subject: [PATCH] Fix last modified time when pushing a local file --- src/se/vidstige/jadb/JadbDevice.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/se/vidstige/jadb/JadbDevice.java b/src/se/vidstige/jadb/JadbDevice.java index f72d4b5..a16c648 100644 --- a/src/se/vidstige/jadb/JadbDevice.java +++ b/src/se/vidstige/jadb/JadbDevice.java @@ -5,6 +5,7 @@ import se.vidstige.jadb.managers.Bash; import java.io.*; import java.util.ArrayList; import java.util.List; +import java.util.concurrent.TimeUnit; public class JadbDevice { @SuppressWarnings("squid:S00115") @@ -199,7 +200,7 @@ public class JadbDevice { public void push(File local, RemoteFile remote) throws IOException, JadbException { try (FileInputStream fileStream = new FileInputStream(local)) { - push(fileStream, local.lastModified(), DEFAULT_MODE, remote); + push(fileStream, TimeUnit.MILLISECONDS.toSeconds(local.lastModified()), DEFAULT_MODE, remote); } }