From e5bee33e6265836965f23cc87fbfc6b2d2262e49 Mon Sep 17 00:00:00 2001 From: Leon Date: Fri, 4 Aug 2017 20:10:41 +0200 Subject: [PATCH] Fixed Mtime Mtime was broken - int conversion damaged Timestamp. So i changed it to putDouble which results in appropriate Timestamps. --- android/src/main/java/com/rnfs/RNFSManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/main/java/com/rnfs/RNFSManager.java b/android/src/main/java/com/rnfs/RNFSManager.java index 40af619..8b55078 100755 --- a/android/src/main/java/com/rnfs/RNFSManager.java +++ b/android/src/main/java/com/rnfs/RNFSManager.java @@ -312,7 +312,7 @@ public class RNFSManager extends ReactContextBaseJavaModule { for (File childFile : files) { WritableMap fileMap = Arguments.createMap(); - fileMap.putInt("mtime", (int)childFile.lastModified()); + fileMap.putDouble("mtime", (double)childFile.lastModified()/1000); fileMap.putString("name", childFile.getName()); fileMap.putString("path", childFile.getAbsolutePath()); fileMap.putInt("size", (int)childFile.length());