From 13d25b8ac6e6da2875c9fc4f02bd4e7a9948b7c7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Kou=C5=99il?= Date: Tue, 19 May 2009 21:42:06 +0000 Subject: [PATCH] check mandatory events fields even if they contain enum types --- org.glite.lb.common/src/events_parse.c.T | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/org.glite.lb.common/src/events_parse.c.T b/org.glite.lb.common/src/events_parse.c.T index e80aee4..856210a 100644 --- a/org.glite.lb.common/src/events_parse.c.T +++ b/org.glite.lb.common/src/events_parse.c.T @@ -398,12 +398,10 @@ for my $t (sort { $event->{order}->{$a} <=> $event->{order}->{$b} } for ($event->getFieldsOrdered) { my $f = selectField $event $_; next if $f->{optional}; - if (!$f->{codes}) { - my $fn = $f->{name}; - my $fu = uc $fn; - my $ft = $f->{type}; - gen "\tif (". $f->isNULL("event->$tl.$fn") .") MISSING(EDG_WLL\_$tu\_$fu)\n"; - } + my $fn = $f->{name}; + my $fu = uc $fn; + my $ft = $f->{type}; + gen "\tif (". $f->isNULL("event->$tl.$fn") .") MISSING(EDG_WLL\_$tu\_$fu)\n"; } gen $indent.$indent."break;\n"; } -- 1.8.2.3