Fix generovani titulni fotky pro og:image
This commit is contained in:
@@ -4,6 +4,7 @@ from typing import Optional
|
||||
from sqlalchemy import delete, insert
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from background_jobs.elevation import add_terrain_elevation_to_flight
|
||||
from background_jobs.flight_title_photo import add_circular_avatar, generate_flight_title_photo
|
||||
from utils.flight_track_helpers import handle_upload_gpx, save_track_from_gpx_to_db, extract_basic_flight_info_from_gpx
|
||||
from background_jobs.weather import download_weather_for_flight
|
||||
from database import models
|
||||
@@ -179,6 +180,12 @@ class FlightMutationResolver(BaseMutationResolver):
|
||||
|
||||
def schedule_background_tasks(flight_id: int, flight_data: dict, context) -> None:
|
||||
context.background_tasks.add_task(add_terrain_elevation_to_flight, flight_id=flight_id)
|
||||
|
||||
if flight_data.get("title_photo_id"):
|
||||
context.background_tasks.add_task(
|
||||
generate_flight_title_photo, flight_id=flight_id, photo_id=flight_data['title_photo_id']
|
||||
)
|
||||
|
||||
if flight_data.get("takeoff_airport_id"):
|
||||
context.background_tasks.add_task(
|
||||
download_weather_for_flight, flight_id=id, airport_id=flight_data['takeoff_airport_id'],
|
||||
|
||||
Reference in New Issue
Block a user