diff --git a/server/src/services/api/scannerApi.js b/server/src/services/api/scannerApi.js index dce481ab8..8b468d6c2 100644 --- a/server/src/services/api/scannerApi.js +++ b/server/src/services/api/scannerApi.js @@ -37,17 +37,17 @@ module.exports = async function scannerApi(category, method, data = null) { console.log( `[scannerApi] Request to scan new location by ${data.username}${ data.userId ? ` (${data.userId})` : '' - } - type ${data.scanNextType}: ${data.scanNextLocation[0].toFixed( + } - type ${data.scanNextType}: ${data.scanLocation[0].toFixed( 5, - )},${data.scanNextLocation[1].toFixed(5)}`, + )},${data.scanLocation[1].toFixed(5)}`, ) const coords = config.scanner.backendConfig.platform === 'mad' - ? `${parseFloat( - data.scanNextCoords[0][0].toFixed(5), - )},${parseFloat(data.scanNextCoords[0][1].toFixed(5))}` + ? `${parseFloat(data.scanCoords[0][0].toFixed(5))},${parseFloat( + data.scanCoords[0][1].toFixed(5), + )}` : JSON.stringify( - data.scanNextCoords.map((coord) => ({ + data.scanCoords.map((coord) => ({ lat: parseFloat(coord[0].toFixed(5)), lon: parseFloat(coord[1].toFixed(5)), })), @@ -76,12 +76,12 @@ module.exports = async function scannerApi(category, method, data = null) { console.log( `[scannerApi] Request to scan new zone by ${data.username}${ data.userId ? ` (${data.userId})` : '' - } - size ${data.scanZoneSize}: ${data.scanZoneLocation[0].toFixed( + } - size ${data.scanZoneSize}: ${data.scanLocation[0].toFixed( 5, - )},${data.scanZoneLocation[1].toFixed(5)}`, + )},${data.scanLocation[1].toFixed(5)}`, ) const coords = JSON.stringify( - data.scanZoneCoords.map((coord) => ({ + data.scanCoords.map((coord) => ({ lat: parseFloat(coord[0].toFixed(5)), lon: parseFloat(coord[1].toFixed(5)), })), diff --git a/src/components/Map.jsx b/src/components/Map.jsx index 281782510..e6228e141 100644 --- a/src/components/Map.jsx +++ b/src/components/Map.jsx @@ -10,8 +10,7 @@ import { useStatic, useStore } from '@hooks/useStore' import Nav from './layout/Nav' import QueryData from './QueryData' import Webhook from './layout/dialogs/webhooks/Webhook' -import ScanNext from './layout/dialogs/scanner/ScanNext' -import ScanZone from './layout/dialogs/scanner/ScanZone' +import ScanOnDemand from './layout/dialogs/scanner/ScanOnDemand' import ClientError from './layout/dialogs/ClientError' const userSettingsCategory = (category) => { @@ -164,7 +163,7 @@ export default function Map({ Object.entries({ ...ui, ...ui.wayfarer, ...ui.admin }).map( ([category, value]) => { let enabled = false - + if (scanZoneMode === 'setLocation') return null switch (category) { case 'scanAreas': if ( @@ -275,20 +274,21 @@ export default function Map({ ) )} {scanNextMode && ( - )} {scanZoneMode && ( - )}