Keep messages half a day extra to prevent time zone problems

pull/146/head
M66B 7 years ago
parent 109beb3aae
commit 7395221a39

@ -202,7 +202,7 @@ public class FragmentFolder extends FragmentEx {
Calendar cal_keep = Calendar.getInstance(); Calendar cal_keep = Calendar.getInstance();
cal_keep.add(Calendar.DAY_OF_MONTH, -keep_days); cal_keep.add(Calendar.DAY_OF_MONTH, -keep_days);
cal_keep.set(Calendar.HOUR_OF_DAY, 0); cal_keep.set(Calendar.HOUR_OF_DAY, 12);
cal_keep.set(Calendar.MINUTE, 0); cal_keep.set(Calendar.MINUTE, 0);
cal_keep.set(Calendar.SECOND, 0); cal_keep.set(Calendar.SECOND, 0);
cal_keep.set(Calendar.MILLISECOND, 0); cal_keep.set(Calendar.MILLISECOND, 0);

@ -79,7 +79,7 @@ public class JobDaily extends JobService {
for (EntityFolder folder : db.folder().getFolders()) { for (EntityFolder folder : db.folder().getFolders()) {
Calendar cal_keep = Calendar.getInstance(); Calendar cal_keep = Calendar.getInstance();
cal_keep.add(Calendar.DAY_OF_MONTH, -folder.keep_days); cal_keep.add(Calendar.DAY_OF_MONTH, -folder.keep_days);
cal_keep.set(Calendar.HOUR_OF_DAY, 0); cal_keep.set(Calendar.HOUR_OF_DAY, 12);
cal_keep.set(Calendar.MINUTE, 0); cal_keep.set(Calendar.MINUTE, 0);
cal_keep.set(Calendar.SECOND, 0); cal_keep.set(Calendar.SECOND, 0);
cal_keep.set(Calendar.MILLISECOND, 0); cal_keep.set(Calendar.MILLISECOND, 0);

@ -1872,7 +1872,7 @@ public class ServiceSynchronize extends LifecycleService {
Calendar cal_keep = Calendar.getInstance(); Calendar cal_keep = Calendar.getInstance();
cal_keep.add(Calendar.DAY_OF_MONTH, -folder.keep_days); cal_keep.add(Calendar.DAY_OF_MONTH, -folder.keep_days);
cal_keep.set(Calendar.HOUR_OF_DAY, 0); cal_keep.set(Calendar.HOUR_OF_DAY, 12);
cal_keep.set(Calendar.MINUTE, 0); cal_keep.set(Calendar.MINUTE, 0);
cal_keep.set(Calendar.SECOND, 0); cal_keep.set(Calendar.SECOND, 0);
cal_keep.set(Calendar.MILLISECOND, 0); cal_keep.set(Calendar.MILLISECOND, 0);

Loading…
Cancel
Save