From 84fbfcfd5c664a6c05939b2c79997f16eded5efa Mon Sep 17 00:00:00 2001 From: jayce Date: Wed, 26 Sep 2007 19:24:40 +0000 Subject: [PATCH] Event loop changes after initial creation caused this to never trigger, as the event loop creates a 'NEW' record, as a placeholder. We need to not die from that. --- FS/FS/part_event/Condition/once.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FS/FS/part_event/Condition/once.pm b/FS/FS/part_event/Condition/once.pm index 8c24e83ff..ba3ccbb61 100644 --- a/FS/FS/part_event/Condition/once.pm +++ b/FS/FS/part_event/Condition/once.pm @@ -24,7 +24,7 @@ sub condition { my @existing = qsearch( 'cust_event', { 'eventpart' => $self->eventpart, 'tablenum' => $tablenum, - 'status' => { op=>'!=', value=>'failed' }, + 'status' => { op=>'NOT IN', value=>"('failed','new')" }, } ); ! scalar(@existing); -- 2.11.0