mirror of
https://github.com/status-im/react-native-camera-roll.git
synced 2026-08-27 19:31:12 +00:00
fix(android): filter by timestamp
This commit is contained in:
@@ -398,12 +398,18 @@ public class CameraRollModule extends ReactContextBaseJavaModule {
|
||||
}
|
||||
|
||||
if (mFromTime > 0) {
|
||||
selection.append(" AND " + Images.Media.DATE_TAKEN + " > ?");
|
||||
long addedDate = mFromTime / 1000;
|
||||
selection.append(" AND (" + Images.Media.DATE_TAKEN + " > ? OR ( " + Images.Media.DATE_TAKEN
|
||||
+ " IS NULL AND " + Images.Media.DATE_ADDED + "> ? ))");
|
||||
selectionArgs.add(mFromTime + "");
|
||||
selectionArgs.add(addedDate + "");
|
||||
}
|
||||
if (mToTime > 0) {
|
||||
selection.append(" AND " + Images.Media.DATE_TAKEN + " <= ?");
|
||||
long addedDate = mToTime / 1000;
|
||||
selection.append(" AND (" + Images.Media.DATE_TAKEN + " <= ? OR ( " + Images.Media.DATE_TAKEN
|
||||
+ " IS NULL AND " + Images.Media.DATE_ADDED + " <= ? ))");
|
||||
selectionArgs.add(mToTime + "");
|
||||
selectionArgs.add(addedDate + "");
|
||||
}
|
||||
|
||||
WritableMap response = new WritableNativeMap();
|
||||
|
||||
Reference in New Issue
Block a user