From 634f236f19dd177dcf9c383dabaa23aee3758b51 Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Sat, 10 Nov 2012 18:32:08 +0530 Subject: [PATCH] Fixed bug causing wrong time to show TYPE SAFETY FOR THE FUCKING WIN FUCK YEAH --- src/org/wikimedia/commons/UploadService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/wikimedia/commons/UploadService.java b/src/org/wikimedia/commons/UploadService.java index ad68bd653..5cc806996 100644 --- a/src/org/wikimedia/commons/UploadService.java +++ b/src/org/wikimedia/commons/UploadService.java @@ -118,11 +118,12 @@ public class UploadService extends IntentService { try { file = this.getContentResolver().openInputStream(mediaUri); length = this.getContentResolver().openAssetFileDescriptor(mediaUri, "r").getLength(); + Cursor cursor = this.getContentResolver().query(mediaUri, new String[] { MediaStore.Images.ImageColumns.DATE_TAKEN }, null, null, null); if(cursor.getCount() != 0) { cursor.moveToFirst(); - dateCreated = new Date(cursor.getInt(0)); + dateCreated = new Date(cursor.getLong(0)); } } catch (FileNotFoundException e) { throw new RuntimeException(e);