Seems OnWhitelist had an additional parameter for userid.
return CheckOnList "null", $sender, $update;
} # CheckOnNulllist
-sub OnWhitelist ($;$) {
+sub OnWhitelist ($;$$) {
my ($sender, $userid, $update) = @_;
if (defined $userid) {
# Finally, we handle return processing
# Check whitelist
- if (OnWhitelist $sender) {
+ if (OnWhitelist $sender, $username, 0) {
display "Sender $sender would be whitelisted";
- } elsif (OnBlacklist $sender) {
+ } elsif (OnBlacklist $sender, 0) {
display "Sender $sender would be be blacklisted";
- } elsif (OnNulllist $sender) {
+ } elsif (OnNulllist $sender, 0) {
display "Sender $sender would be nulllisted"
} else {
display "Sender $sender would be returned"
# Then we process nulllist people.
#
# Finally, we handle return processing
- ($onlist, $rule) = OnWhitelist $sender, 0;
+ ($onlist, $rule) = OnWhitelist $sender, $userid, 0;
if ($onlist) {
print div {-align => "center"},
my ($onlist, $rule);
$rule = 'none';
- ($onlist, $rule) = OnWhitelist $sender, 0;
+ ($onlist, $rule) = OnWhitelist $sender, $userid, 0;
unless ($onlist) {
($onlist, $rule) = OnBlacklist $sender, 0;