Fix nacitani trasy pro plan jen s jednim bodem
This commit is contained in:
@@ -190,16 +190,20 @@ class FlightPlanMarker:
|
||||
|
||||
@strawberry.type
|
||||
class FlightPlanTrack:
|
||||
bearing: int
|
||||
distance: float
|
||||
bearing: Optional[int]
|
||||
distance: Optional[float]
|
||||
from_: FlightPlanMarker = strawberry.field(name="from")
|
||||
to: FlightPlanMarker
|
||||
to: Optional[FlightPlanMarker]
|
||||
|
||||
|
||||
@strawberry_sqlalchemy_type(model=models.FlightPlan)
|
||||
class FlightPlan:
|
||||
async def resolve_track(self):
|
||||
markers = await self.markers()
|
||||
|
||||
if len(markers) == 1:
|
||||
return [FlightPlanTrack(bearing=None, distance=None, from_=markers[0], to=None)]
|
||||
|
||||
navigation = []
|
||||
for i in range(len(markers) - 1):
|
||||
from_ = markers[i]
|
||||
|
||||
Reference in New Issue
Block a user