Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion bats_ai/core/views/guanometadata.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,16 @@

from django.http import HttpRequest, JsonResponse
from ninja import File, Schema

# Django-Ninja accesses additional params directly, so we need to ignore the type checker.
from ninja.files import UploadedFile # noqa: TC002
from ninja.pagination import RouterPaginated

from bats_ai.core.utils.guano_utils import extract_guano_metadata

if TYPE_CHECKING:
from datetime import datetime

from ninja.files import UploadedFile

router = RouterPaginated()
logger = logging.getLogger(__name__)
Expand Down
4 changes: 3 additions & 1 deletion bats_ai/core/views/recording.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@
from django.core.files.storage import default_storage
from django.db.models import Count, Exists, OuterRef, Prefetch, Q, QuerySet
from ninja import File, Form, Query, Schema

# Django-Ninja accesses additional params directly, so we need to ignore the type checker.
from ninja.files import UploadedFile # noqa: TC002
from ninja.pagination import RouterPaginated

from bats_ai.core.models import (
Expand All @@ -29,7 +32,6 @@

if TYPE_CHECKING:
from django.http import HttpRequest
from ninja.files import UploadedFile

from bats_ai.core.views.recording_tag import RecordingTagSchema

Expand Down