You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by he...@apache.org on 2022/11/08 16:08:50 UTC

svn commit: r1905160 - /spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm

Author: hege
Date: Tue Nov  8 16:08:50 2022
New Revision: 1905160

URL: http://svn.apache.org/viewvc?rev=1905160&view=rev
Log:
Bug 7735 - Meta rules need to handle missing/unrun dependencies

Modified:
    spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm?rev=1905160&r1=1905159&r2=1905160&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm Tue Nov  8 16:08:50 2022
@@ -316,7 +316,7 @@ RULE:
       $pms->got_hit($rulename, '', ruletype => 'meta', value => $result);
     } else {
       dbg("rules-all: ran meta rule $rulename, no hit") if $would_log_rules_all;
-      $h->{$rulename} = 0; # mark meta done
+      $pms->rule_ready($rulename, 1); # mark meta done
     }
     delete $mr->{$rulename};
     delete $mp->{$rulename};