Fixed for whitelist
authorAndrew DeFaria <Andrew@DeFaria.com>
Tue, 16 Jan 2018 19:13:56 +0000 (11:13 -0800)
committerAndrew DeFaria <Andrew@DeFaria.com>
Tue, 16 Jan 2018 19:13:56 +0000 (11:13 -0800)
Seems OnWhitelist had an additional parameter for userid.

maps/bin/MAPS.pm
maps/bin/checkaddress
maps/bin/checkaddress.cgi
maps/bin/detail.cgi

index bf6c82a..babf46b 100644 (file)
@@ -451,7 +451,7 @@ sub OnNulllist ($;$) {
   return CheckOnList "null", $sender, $update;
 } # CheckOnNulllist
 
-sub OnWhitelist ($;$) {
+sub OnWhitelist ($;$$) {
   my ($sender, $userid, $update) = @_;
 
   if (defined $userid) {
index 92f4c64..3ebefbc 100755 (executable)
@@ -63,11 +63,11 @@ foreach (@ARGV) {
   # 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"
index 0912182..3b28cce 100755 (executable)
@@ -64,7 +64,7 @@ sub Body {
   # 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"},
index fe98a1b..646f51e 100755 (executable)
@@ -178,7 +178,7 @@ sub PrintTable {
     my ($onlist, $rule);
     $rule = 'none';
 
-    ($onlist, $rule) = OnWhitelist $sender, 0;
+    ($onlist, $rule) = OnWhitelist $sender, $userid, 0;
 
     unless ($onlist) {
       ($onlist, $rule) = OnBlacklist $sender, 0;