Skip to content

Commit 2feac9d

Browse files
committed
IAM_CACHE_DATA_LIFETIME moved to OSInAppMessageRepository.java
1 parent a3a3caa commit 2feac9d

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

OneSignalSDK/onesignal/src/main/java/com/onesignal/OSInAppMessageRepository.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
class OSInAppMessageRepository {
1717

18+
final static long IAM_CACHE_DATA_LIFETIME = 15_552_000L; // 6 months in seconds
19+
1820
private final OneSignalDbHelper dbHelper;
1921

2022
OSInAppMessageRepository(OneSignalDbHelper dbHelper) {
@@ -101,7 +103,7 @@ synchronized void cleanCachedInAppMessages() {
101103

102104
String whereStr = OneSignalDbContract.InAppMessageTable.COLUMN_NAME_LAST_DISPLAY + " < ?";
103105

104-
String sixMonthsAgoInSeconds = String.valueOf((System.currentTimeMillis() / 1_000L) - OneSignalCacheCleaner.IAM_CACHE_DATA_LIFETIME);
106+
String sixMonthsAgoInSeconds = String.valueOf((System.currentTimeMillis() / 1_000L) - IAM_CACHE_DATA_LIFETIME);
105107
String[] whereArgs = new String[]{sixMonthsAgoInSeconds};
106108

107109
Set<String> oldMessageIds = OSUtils.newConcurrentSet();

OneSignalSDK/onesignal/src/main/java/com/onesignal/OneSignalCacheCleaner.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212

1313
class OneSignalCacheCleaner {
1414

15-
private final static long NOTIFICATION_CACHE_DATA_LIFETIME = 604_800L; // 7 days in seconds
16-
final static long IAM_CACHE_DATA_LIFETIME = 15_552_000L; // 6 months in seconds
15+
private final static long NOTIFICATION_CACHE_DATA_LIFETIME = 604_800L; // 7 days in second
1716

1817
private final static String OS_DELETE_CACHED_NOTIFICATIONS_THREAD = "OS_DELETE_CACHED_NOTIFICATIONS_THREAD";
1918
private final static String OS_DELETE_CACHED_REDISPLAYED_IAMS_THREAD = "OS_DELETE_CACHED_REDISPLAYED_IAMS_THREAD";

0 commit comments

Comments
 (0)