[NeoStats-Devel] [Commits] r39 - trunk

[email protected] Tue, 9 Aug 2005 16:21:02 +1000
Newsgroups gmane.comp.neostats.devel
Message-ID <[email protected]>
Author: DNB
Date: Tue Aug  9 14:20:57 2005
New Revision: 39

Modified:
   trunk/seen.c
Log:
expire records when using DB only

Modified: trunk/seen.c
==============================================================================
--- trunk/seen.c	(original)
+++ trunk/seen.c	Tue Aug  9 14:20:57 2005
@@ -513,6 +513,11 @@
 	}
 	if( !SeenServ.memorylist )
 	{
+		/* delete record if DB Only and past expiration date */
+		if( SeenServ.expiretime > 0 && ( ( me.now - ( SeenServ.expiretime * TS_ONE_DAY ) ) > sdo->seentime ) )
+		{
+			DBADelete( "seendata", strlwr(nicklower) );
+		}
 		ns_free( sdo );
 	} else {
 		/* expire displayed records on age if required */