Make heatmaps report always available.

This commit is contained in:
Mike Cao committed 2026-05-05 10:43:39 -07:00
1 parent 12c10c48cd
commit c7f71e5758
5 files changed
+7 -24

No files matched your search

-1
View File
@@ -14,7 +14,6 @@ export async function GET(request: Request) {
linksUrl: process.env.LINKS_URL,
pixelsUrl: process.env.PIXELS_URL,
privateMode: !!process.env.PRIVATE_MODE,
selfRecordEnabled: !!process.env.UMAMI_SELF_RECORD,
telemetryDisabled: !!process.env.DISABLE_TELEMETRY,
trackerScriptName: process.env.TRACKER_SCRIPT_NAME,
updatesDisabled: !!process.env.DISABLE_UPDATES,
+1 -5
View File
@@ -1,14 +1,10 @@
import { parseRequest, setWebsiteDate } from '@/lib/request';
import { forbidden, json, unauthorized } from '@/lib/response';
import { json, unauthorized } from '@/lib/response';
import { reportResultSchema } from '@/lib/schema';
import { canViewWebsite } from '@/permissions';
import { getHeatmap, type HeatmapParameters } from '@/queries/sql';
export async function POST(request: Request) {
if (!process.env.UMAMI_SELF_RECORD) {
return forbidden({ message: 'Heatmap recording is disabled.' });
}
const { auth, body, error } = await parseRequest(request, reportResultSchema);
if (error) {