]> jfr.im git - irc/quakenet/newserv.git/commitdiff
CHANSERV: don't show 1970 for last email/password change if the timestamp is 0.
authorChris Porter <redacted>
Sun, 11 Jan 2009 17:32:18 +0000 (17:32 +0000)
committerChris Porter <redacted>
Sun, 11 Jan 2009 17:32:18 +0000 (17:32 +0000)
chanserv/usercmds/whois.c

index bcd34ce9423f019afdabd7ec2253897eb51622b6..5ba0d76df1d92a04a293b70c1083615dcd57c5bc 100644 (file)
@@ -172,8 +172,11 @@ int csu_dowhois(void *source, int cargc, char **cargv) {
 
   if (target->email && (rup==target || cs_privcheck(QPRIV_VIEWEMAIL, sender))) {
     chanservstdmessage(sender, QM_WHOIS_EMAIL, target->email->content);
-    chanservstdmessage(sender, QM_WHOIS_EMAILSET, target->lastemailchange);
-    chanservstdmessage(sender, QM_WHOIS_PASSSET, target->lastpasschange);
+
+    if (target->lastemailchange)
+      chanservstdmessage(sender, QM_WHOIS_EMAILSET, target->lastemailchange);
+    if (target->lastpasschange)
+      chanservstdmessage(sender, QM_WHOIS_PASSSET, target->lastpasschange);
   }
 
   if (target->info && *target->info->content) {