fix imports

This commit is contained in:
Laura Klünder 2024-12-28 22:58:25 +01:00
parent 574ffea67a
commit f8e88fa8c6

View file

@ -8,9 +8,9 @@ from pydantic_extra_types.mac_address import MacAddress
from c3nav.api.auth import auth_responses
from c3nav.api.schema import BaseSchema
from c3nav.editor.models import ChangeSet
from c3nav.mapdata.models.access import AccessPermission
from c3nav.mapdata.schemas.models import CustomLocationSchema
from c3nav.mapdata.tasks import update_ap_names_bssid_mapping
from c3nav.mapdata.utils.cache.stats import increment_cache_key
from c3nav.routing.locator import Locator
from c3nav.routing.schemas import LocateWifiPeerSchema, LocateIBeaconPeerSchema
@ -41,7 +41,7 @@ class PositioningResult(BaseSchema):
description="determine position based on wireless measurements "
"(including ranging, if available)",
response={200: PositioningResult, **auth_responses})
def get_position(request, parameters: LocateRequestSchema, update_ap_names_bssid_mapping=None):
def get_position(request, parameters: LocateRequestSchema):
try:
location = Locator.load().locate(parameters.wifi_peers,
permissions=AccessPermission.get_for_request(request))