Fixed find spools not working if no vendor

This commit is contained in:
Donkie
2023-05-10 22:32:58 +02:00
parent 514b23881a
commit 87690b06ca
2 changed files with 7 additions and 3 deletions

View File

@@ -74,8 +74,8 @@ async def find(
"""Find a list of spool objects by search criteria."""
stmt = (
sqlalchemy.select(models.Spool)
.join(models.Spool.filament)
.join(models.Filament.vendor)
.join(models.Spool.filament, isouter=True)
.join(models.Filament.vendor, isouter=True)
.options(contains_eager(models.Spool.filament).contains_eager(models.Filament.vendor))
)
if filament_name is not None: