Added FileType if available in Rimoapi:getWorkorderAhaReport

This commit is contained in:
Frank Schubert
2026-01-27 16:08:31 +01:00
parent 45f8be2f3a
commit e021a51ef0

View File

@@ -395,12 +395,18 @@ class Rimoapi {
return false;
}
$filename = false;
$filetype = false;
foreach($items->item as $item) {
if(!$item->name) continue;
if(!preg_match('/_AHA.pdf$/i', $item->name)) continue;
$filename = $item->name;
if(property_exists($item, "fileType") && is_object($item->fileType) && property_exists($item->fileType, "name")) {
$filetype = $item->fileType->name;
}
}
if(!$filename) {
@@ -413,6 +419,9 @@ class Rimoapi {
$params['apiKey'] = $apikey;
$params['objectId'] = $rimo_id;
$params['fileNames'] = $filename;
if($filetype) {
$params["fileTypeNames"] = $filetype;
}
$ctx_opts = [
'http' => [