Rule move / subfolder: Added week number placeholder

pull/209/head
M66B 2 years ago
parent 86b4f4ae80
commit e25c8a6ed1

@ -2592,6 +2592,7 @@ This will be more reliable than forwarding because forwarded messages might be c
A *move* action can optionally create subfolders (since version 1.1966) to move messages to, for which you can use the following placeholders: A *move* action can optionally create subfolders (since version 1.1966) to move messages to, for which you can use the following placeholders:
``` ```
$week$
$month$ $month$
$year$ $year$
$domain$ $domain$

@ -623,9 +623,11 @@ public class EntityRule {
Calendar calendar = Calendar.getInstance(); Calendar calendar = Calendar.getInstance();
String year = String.format(Locale.ROOT, "%04d", calendar.get(Calendar.YEAR)); String year = String.format(Locale.ROOT, "%04d", calendar.get(Calendar.YEAR));
String month = String.format(Locale.ROOT, "%02d", calendar.get(Calendar.MONTH) + 1); String month = String.format(Locale.ROOT, "%02d", calendar.get(Calendar.MONTH) + 1);
String week = String.format(Locale.ROOT, "%02d", calendar.get(Calendar.WEEK_OF_YEAR));
create = create.replace("$year$", year); create = create.replace("$year$", year);
create = create.replace("$month$", month); create = create.replace("$month$", month);
create = create.replace("$week$", week);
String domain = null; String domain = null;
if (message.from != null && if (message.from != null &&

Loading…
Cancel
Save