Merge pull request #68 from travier/main-keep-stop-discard

sieve: Do not skip 'stop' when last action is 'discard'
This commit is contained in:
Matthieu M.
2026-07-05 04:51:39 +02:00
committed by GitHub
+1 -1
View File
@@ -152,7 +152,7 @@ export function generateScript(rules: FilterRule[]): string {
if (rule.stopProcessing) {
const lastAction = rule.actions[rule.actions.length - 1];
if (!lastAction || !['stop', 'discard', 'reject'].includes(lastAction.type)) {
if (!lastAction || !['stop', 'reject'].includes(lastAction.type)) {
actionLines.push('stop;');
}
}