mirror of https://github.com/M66B/FairEmail.git
Enable auto delete for spam
This commit is contained in:
parent
c127ff6fa4
commit
40d55cfd00
|
@ -999,7 +999,8 @@ class Core {
|
||||||
Log.i(folder.name + " sync=" + new Date(sync_time) + " keep=" + new Date(keep_time));
|
Log.i(folder.name + " sync=" + new Date(sync_time) + " keep=" + new Date(keep_time));
|
||||||
|
|
||||||
// Delete old local messages
|
// Delete old local messages
|
||||||
if (auto_delete && EntityFolder.TRASH.equals(folder.type)) {
|
if (auto_delete &&
|
||||||
|
(EntityFolder.JUNK.equals(folder.type) || EntityFolder.TRASH.equals(folder.type))) {
|
||||||
List<Long> tbds = db.message().getMessagesBefore(folder.id, keep_time, delete_unseen);
|
List<Long> tbds = db.message().getMessagesBefore(folder.id, keep_time, delete_unseen);
|
||||||
Log.i(folder.name + " local tbd=" + tbds.size());
|
Log.i(folder.name + " local tbd=" + tbds.size());
|
||||||
for (Long tbd : tbds) {
|
for (Long tbd : tbds) {
|
||||||
|
|
|
@ -210,7 +210,10 @@ public class FragmentFolder extends FragmentBase {
|
||||||
else
|
else
|
||||||
etKeepDays.setText(Integer.toString(folder == null ? EntityFolder.DEFAULT_KEEP : folder.keep_days));
|
etKeepDays.setText(Integer.toString(folder == null ? EntityFolder.DEFAULT_KEEP : folder.keep_days));
|
||||||
cbAutoDelete.setChecked(folder == null ? false : folder.auto_delete);
|
cbAutoDelete.setChecked(folder == null ? false : folder.auto_delete);
|
||||||
cbAutoDelete.setVisibility(folder != null && EntityFolder.TRASH.equals(folder.type) ? View.VISIBLE : View.GONE);
|
cbAutoDelete.setVisibility(
|
||||||
|
folder != null &&
|
||||||
|
(EntityFolder.JUNK.equals(folder.type) || EntityFolder.TRASH.equals(folder.type))
|
||||||
|
? View.VISIBLE : View.GONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Consider previous save as cancelled
|
// Consider previous save as cancelled
|
||||||
|
|
Loading…
Reference in New Issue