fix(admin): read a geolocation provider the operator named as a decision, not a warning

This commit is contained in:
Marc-André Bombeck committed 2026-10-09 08:38:58 +02:00
1 parent 88836452eb
commit 0a6811c03f
16 files changed
+157 -14

No files matched your search

@@ -9,6 +9,8 @@ const resolveGeoProviderHostMock = vi.fn(() => "ipwho.is");
vi.mock("@/lib/geo", () => ({
offlineGeoReady: () => offlineGeoReadyMock(),
resolveGeoProviderHost: () => resolveGeoProviderHostMock(),
geoLookupMode: () => (offlineGeoReadyMock() ? "offline" : "online"),
geoProviderChosen: () => false,
}));
import { GET } from "../route";
+8 -1
View File
@@ -1,6 +1,11 @@
import { apiHandler } from "@/lib/api-handler";
import { apiSuccess } from "@/lib/api-response";
import { offlineGeoReady, resolveGeoProviderHost } from "@/lib/geo";
import {
geoLookupMode,
geoProviderChosen,
offlineGeoReady,
resolveGeoProviderHost,
} from "@/lib/geo";
import packageJson from "../../../../package.json";
// v1.4.27 R5 — `offlineGeoEnabled` reads from the same source the geo
@@ -64,5 +69,7 @@ export const GET = apiHandler(async () => {
docs: "https://docs.healthlog.dev",
offlineGeoEnabled,
geoProviderHost,
geoLookup: geoLookupMode(),
geoProviderChosen: geoProviderChosen(),
});
});