sync bucket labeling
This commit is contained in:
1 parent
86b35475c0
commit
28230ee471
3 files changed
+15
-6
No files matched your search
@@ -1,4 +1,5 @@
|
||||
import { z } from 'zod';
|
||||
import { fromZonedTime } from 'date-fns-tz';
|
||||
import { EVENT_TYPE } from '@/lib/constants';
|
||||
import { parseDateRange } from '@/lib/date';
|
||||
import { parseRequest } from '@/lib/request';
|
||||
@@ -27,8 +28,10 @@ export async function GET(request: Request) {
|
||||
const timezone = query.timezone || 'UTC';
|
||||
const defaultRange = parseDateRange('7day', undefined, undefined, timezone);
|
||||
const hasDateRange = query.startAt != null && query.endAt != null;
|
||||
const startDate = hasDateRange ? new Date(query.startAt) : defaultRange.startDate;
|
||||
const endDate = hasDateRange ? new Date(query.endAt) : defaultRange.endDate;
|
||||
const startDate = hasDateRange
|
||||
? new Date(query.startAt)
|
||||
: fromZonedTime(defaultRange.startDate, timezone);
|
||||
const endDate = hasDateRange ? new Date(query.endAt) : fromZonedTime(defaultRange.endDate, timezone);
|
||||
|
||||
const linkIds = (
|
||||
await Promise.all(
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { z } from 'zod';
|
||||
import { fromZonedTime } from 'date-fns-tz';
|
||||
import { EVENT_TYPE } from '@/lib/constants';
|
||||
import { parseDateRange } from '@/lib/date';
|
||||
import { parseRequest } from '@/lib/request';
|
||||
@@ -27,8 +28,10 @@ export async function GET(request: Request) {
|
||||
const timezone = query.timezone || 'UTC';
|
||||
const defaultRange = parseDateRange('7day', undefined, undefined, timezone);
|
||||
const hasDateRange = query.startAt != null && query.endAt != null;
|
||||
const startDate = hasDateRange ? new Date(query.startAt) : defaultRange.startDate;
|
||||
const endDate = hasDateRange ? new Date(query.endAt) : defaultRange.endDate;
|
||||
const startDate = hasDateRange
|
||||
? new Date(query.startAt)
|
||||
: fromZonedTime(defaultRange.startDate, timezone);
|
||||
const endDate = hasDateRange ? new Date(query.endAt) : fromZonedTime(defaultRange.endDate, timezone);
|
||||
|
||||
const pixelIds = (
|
||||
await Promise.all(
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { z } from 'zod';
|
||||
import { fromZonedTime } from 'date-fns-tz';
|
||||
import { parseDateRange } from '@/lib/date';
|
||||
import { parseRequest } from '@/lib/request';
|
||||
import { json } from '@/lib/response';
|
||||
@@ -26,8 +27,10 @@ export async function GET(request: Request) {
|
||||
const timezone = query.timezone || 'UTC';
|
||||
const defaultRange = parseDateRange('7day', undefined, undefined, timezone);
|
||||
const hasDateRange = query.startAt != null && query.endAt != null;
|
||||
const startDate = hasDateRange ? new Date(query.startAt) : defaultRange.startDate;
|
||||
const endDate = hasDateRange ? new Date(query.endAt) : defaultRange.endDate;
|
||||
const startDate = hasDateRange
|
||||
? new Date(query.startAt)
|
||||
: fromZonedTime(defaultRange.startDate, timezone);
|
||||
const endDate = hasDateRange ? new Date(query.endAt) : fromZonedTime(defaultRange.endDate, timezone);
|
||||
|
||||
const websiteIds = (
|
||||
await Promise.all(
|
||||
|
||||
Reference in new issue
Block a user