From 88985d80a7b7dd1d79b11093067326c65b419a2b Mon Sep 17 00:00:00 2001 From: Cassio de Campos Date: Sun, 30 Jul 2017 17:48:11 +0100 Subject: bf --- src/fextdata.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/fextdata.php') diff --git a/src/fextdata.php b/src/fextdata.php index f382867..9b65ece 100644 --- a/src/fextdata.php +++ b/src/fextdata.php @@ -475,7 +475,7 @@ function generateSiteXML($contest,$site,$updatetime) { $atual = DBRow($r,$i); $str .= "<" . $kk . ">\n"; foreach($atual as $key => $val) { - if($meta[$key]['type'] == 'oid') { + if($meta[$key]['type'] == 'oid' && $val != '') { if (($lo = DB_lo_open ($c, $val, "r")) !== false) { $str .= " <" . $key . ">base64:" . base64_encode(DB_lo_read($contest,$lo)) . "\n"; DB_lo_close($lo); @@ -484,7 +484,6 @@ function generateSiteXML($contest,$site,$updatetime) { } } else { $str .= " <" . $key . ">" . $val . "\n"; - } $str .= "\n"; } @@ -492,6 +491,7 @@ function generateSiteXML($contest,$site,$updatetime) { } $str .= "\n"; DBExec($c,"commit work","generateXML(commit)"); + LOGError("xml data generated for contest $contest site $site at time $updatetime"); return $str; } -- cgit v1.2.3