diff --git a/apps/dispatch/app/_components/map/ContextMenu.tsx b/apps/dispatch/app/_components/map/ContextMenu.tsx index 3b44a77a..79baa740 100644 --- a/apps/dispatch/app/_components/map/ContextMenu.tsx +++ b/apps/dispatch/app/_components/map/ContextMenu.tsx @@ -113,19 +113,7 @@ export const ContextMenu = () => { style={{ transform: "translateX(-50%)" }} onClick={async () => { const { parsed } = await getOsmAddress(contextMenu.lat, contextMenu.lng); - const objects = await addOSMobjects(true); - - const closestObject = findClosestPolygon(objects, { - lat: contextMenu.lat, - lon: contextMenu.lng, - }); - setOpen(true); - - if (closestObject) { - toggleSearchElementSelection(closestObject.wayID, true); - } - setMissionFormValues({ ...missionFormValues, ...parsed, @@ -134,6 +122,17 @@ export const ContextMenu = () => { addressLng: contextMenu.lng, }); + const objects = await addOSMobjects(true); + + const closestObject = findClosestPolygon(objects, { + lat: contextMenu.lat, + lon: contextMenu.lng, + }); + + if (closestObject) { + toggleSearchElementSelection(closestObject.wayID, true); + } + map.setView([contextMenu.lat, contextMenu.lng], 18, { animate: true, }); diff --git a/apps/dispatch/app/_components/map/MissionMarkers.tsx b/apps/dispatch/app/_components/map/MissionMarkers.tsx index af549d0b..1a536087 100644 --- a/apps/dispatch/app/_components/map/MissionMarkers.tsx +++ b/apps/dispatch/app/_components/map/MissionMarkers.tsx @@ -337,10 +337,14 @@ const MissionMarker = ({ mission }: { mission: Mission }) => { return [ editingMissionId === mission.id && missionFormValues?.addressLat ? missionFormValues.addressLat - : mission.addressLat, + : mission.hpgValidationState !== "POSITION_AMANDED" && mission.hpgLocationLat + ? mission.hpgLocationLat + : mission.addressLat, editingMissionId === mission.id && missionFormValues?.addressLng ? missionFormValues.addressLng - : mission.addressLng, + : mission.hpgValidationState !== "POSITION_AMANDED" && mission.hpgLocationLng + ? mission.hpgLocationLng + : mission.addressLng, ]; }, [ editingMissionId, diff --git a/apps/hub/app/(app)/admin/user/[id]/page.tsx b/apps/hub/app/(app)/admin/user/[id]/page.tsx index 5d2a4aea..9311baa2 100644 --- a/apps/hub/app/(app)/admin/user/[id]/page.tsx +++ b/apps/hub/app/(app)/admin/user/[id]/page.tsx @@ -100,11 +100,17 @@ export default async function Page({ params }: { params: Promise<{ id: string }> if (!user) return ; return (
-
+

{user?.firstname} {user?.lastname} #{user?.publicId}

+

+ {new Date(user.createdAt).toLocaleString("de-DE")} +

diff --git a/apps/hub/app/(auth)/login/_components/Login.tsx b/apps/hub/app/(auth)/login/_components/Login.tsx index b6783348..7497b004 100644 --- a/apps/hub/app/(auth)/login/_components/Login.tsx +++ b/apps/hub/app/(auth)/login/_components/Login.tsx @@ -62,9 +62,9 @@ export const Login = () => { Registrierung -
+
Du warst bereits Nutzer der V1?
- Registriere dich mit der gleichen E-Mail, um deinen Account zu übernehmen! + Melde dich mit deinen alten Zugangsdaten an.