fix scrutinizer error

This commit is contained in:
Florian HENRY 2021-10-25 21:50:27 +02:00
parent fddcaf6945
commit cfd88cb6e5

View File

@ -320,17 +320,22 @@ class doc_generic_odt extends ModeleThirdPartyDoc
foreach ($contact_arrray as $array_key => $contact_id) { foreach ($contact_arrray as $array_key => $contact_id) {
$res_contact = $contactstatic->fetch($contact_id); $res_contact = $contactstatic->fetch($contact_id);
$tmparray = $this->get_substitutionarray_contact($contactstatic, $outputlangs, 'contact'); if ((int) $res_contact > 0) {
foreach ($tmparray as $key => $val) { $tmparray = $this->get_substitutionarray_contact($contactstatic, $outputlangs, 'contact');
try { foreach ($tmparray as $key => $val) {
$listlines->setVars($key, $val, true, 'UTF-8'); try {
} catch (OdfException $e) { $listlines->setVars($key, $val, true, 'UTF-8');
dol_syslog($e->getMessage(), LOG_INFO); } catch (OdfException $e) {
} catch (SegmentException $e) { dol_syslog($e->getMessage(), LOG_INFO);
dol_syslog($e->getMessage(), LOG_INFO); } catch (SegmentException $e) {
dol_syslog($e->getMessage(), LOG_INFO);
}
} }
$listlines->merge();
} else {
$this->error = $contactstatic->error;
dol_syslog($this->error, LOG_WARNING);
} }
$listlines->merge();
} }
$odfHandler->mergeSegment($listlines); $odfHandler->mergeSegment($listlines);
} catch (OdfException $e) { } catch (OdfException $e) {