diff --git a/ci4/app/Controllers/Presupuestos/Presupuestomanipulados.php b/ci4/app/Controllers/Presupuestos/Presupuestomanipulados.php index 191d4dc8..aa99bb4e 100755 --- a/ci4/app/Controllers/Presupuestos/Presupuestomanipulados.php +++ b/ci4/app/Controllers/Presupuestos/Presupuestomanipulados.php @@ -115,7 +115,8 @@ class Presupuestomanipulados extends \App\Controllers\BaseResourceController if (count($datos_tarifas) > 0) { foreach ($datos_tarifas as $tarifa) { - $values = $model->getPrecioTarifa($tarifa['tarifa_manipulado_id'], $tirada, $POD); + $tarifa_id = is_array($tarifa) ? $tarifa['tarifa_manipulado_id'] : $tarifa; + $values = $model->getPrecioTarifa($tarifa_id, $tirada, $POD); $values[0]->cubierta = $tarifa['cubierta'] ?? 0; $values[0]->sobrecubierta = $tarifa['sobrecubierta'] ?? 0; array_push($result, $values[0]); diff --git a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js index 47765b9b..a4838b7a 100644 --- a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js +++ b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js @@ -1796,7 +1796,7 @@ class LineasPresupuesto { { [this.csrf_token]: this.csrf_hash, ancho: () => this.getDimensionLibro().ancho, - alto: () => this.getDimensionLibro().alto, + alto: () => {return tipoLinea == 'lp_faja' ? $('faja_alto').val() : this.getDimensionLibro().alto}, solapas: () => uso == 'cubierta' ? $('#solapas').prop('checked') : $('#solapas_sobrecubierta').prop('checked'), solapas_ancho: () => uso == 'cubierta' ? $('#solapas_ancho').val() : $('#solapas_ancho_sobrecubierta').val(), tirada: () => $('#tirada').val(),