diff --git a/src/c3nav/routing/api/positioning.py b/src/c3nav/routing/api/positioning.py index 0dc573d2..32cf598a 100644 --- a/src/c3nav/routing/api/positioning.py +++ b/src/c3nav/routing/api/positioning.py @@ -60,7 +60,7 @@ def get_position(request, parameters: LocateRequestSchema): bssid_mapping.setdefault(peer.ap_name, set()).add(peer.bssid) if bssid_mapping: update_ap_names_bssid_mapping.delay( - map_name={name: list[bssids] for name, bssids in bssid_mapping.items()}, + map_name={str(name): [str(b) for b in bssids] for name, bssids in bssid_mapping.items()}, user=request.user )