FIX: Precio Unidad no existe

This commit is contained in:
2023-12-13 12:44:32 -03:00
parent 8f2f90aca2
commit 8b9b02825a
2 changed files with 5 additions and 1 deletions

View File

@ -47,7 +47,7 @@
</td>
<td class="right aligned">
@if ($unidad->proyectoTipoUnidad->tipoUnidad->descripcion === 'departamento')
{{$format->number(($unidad->valor ?? $unidad->precio($venta->fecha)->valor) / $unidad->proyectoTipoUnidad->vendible(), 2)}} UF/
{{$format->number(($unidad->valor ?? ($unidad->precio($venta->fecha)->valor ?? 0)) / $unidad->proyectoTipoUnidad->vendible(), 2)}} UF/
@endif
</td>
<td class="center aligned">

View File

@ -3,6 +3,7 @@ namespace Incoviba\Model\Venta;
use DateTimeInterface;
use Incoviba\Common\Ideal;
use Incoviba\Common\Implement\Exception\EmptyResult;
use Incoviba\Model;
class Unidad extends Ideal\Model
@ -40,6 +41,9 @@ class Unidad extends Ideal\Model
return $min->current->fecha < $precio->current->fecha ? $min : $precio;
});
}
if ($precio === null) {
throw new EmptyResult('SELECT * FROM precio WHERE unidad = ? AND fecha = ?');
}
return $precio;
}