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