arreglado problema con las guardas y solicitudes comparador

This commit is contained in:
2025-02-06 19:36:48 +01:00
parent 6cc9045eb4
commit 09683d9be5
2 changed files with 36 additions and 10 deletions

View File

@ -115,7 +115,19 @@ class Presupuestomanipulados extends \App\Controllers\BaseResourceController
if (count($datos_tarifas) > 0) {
foreach ($datos_tarifas as $tarifa) {
$tarifa_id = is_array($tarifa) ? $tarifa['tarifa_manipulado_id'] : $tarifa;
$tarifa_id = 0;
if(is_array($tarifa)){
//check if $tarifa['tarifa_manipulado_id'] exists
if(array_key_exists('tarifa_manipulado_id', $tarifa)){
$tarifa_id = $tarifa['tarifa_manipulado_id'];
}
else if(array_key_exists('tarifa_id', $tarifa)){
$tarifa_id = $tarifa['tarifa_id'];
}
}
else{
$tarifa_id = $tarifa;
}
$values = $model->getPrecioTarifa($tarifa_id, $tirada, $POD);
$values[0]->cubierta = $tarifa['cubierta'] ?? 0;
$values[0]->sobrecubierta = $tarifa['sobrecubierta'] ?? 0;