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 { z } from 'zod';
|
||||||
|
import { fromZonedTime } from 'date-fns-tz';
|
||||||
import { EVENT_TYPE } from '@/lib/constants';
|
import { EVENT_TYPE } from '@/lib/constants';
|
||||||
import { parseDateRange } from '@/lib/date';
|
import { parseDateRange } from '@/lib/date';
|
||||||
import { parseRequest } from '@/lib/request';
|
import { parseRequest } from '@/lib/request';
|
||||||
@@ -27,8 +28,10 @@ export async function GET(request: Request) {
|
|||||||
const timezone = query.timezone || 'UTC';
|
const timezone = query.timezone || 'UTC';
|
||||||
const defaultRange = parseDateRange('7day', undefined, undefined, timezone);
|
const defaultRange = parseDateRange('7day', undefined, undefined, timezone);
|
||||||
const hasDateRange = query.startAt != null && query.endAt != null;
|
const hasDateRange = query.startAt != null && query.endAt != null;
|
||||||
const startDate = hasDateRange ? new Date(query.startAt) : defaultRange.startDate;
|
const startDate = hasDateRange
|
||||||
const endDate = hasDateRange ? new Date(query.endAt) : defaultRange.endDate;
|
? new Date(query.startAt)
|
||||||
|
: fromZonedTime(defaultRange.startDate, timezone);
|
||||||
|
const endDate = hasDateRange ? new Date(query.endAt) : fromZonedTime(defaultRange.endDate, timezone);
|
||||||
|
|
||||||
const linkIds = (
|
const linkIds = (
|
||||||
await Promise.all(
|
await Promise.all(
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
import { z } from 'zod';
|
import { z } from 'zod';
|
||||||
|
import { fromZonedTime } from 'date-fns-tz';
|
||||||
import { EVENT_TYPE } from '@/lib/constants';
|
import { EVENT_TYPE } from '@/lib/constants';
|
||||||
import { parseDateRange } from '@/lib/date';
|
import { parseDateRange } from '@/lib/date';
|
||||||
import { parseRequest } from '@/lib/request';
|
import { parseRequest } from '@/lib/request';
|
||||||
@@ -27,8 +28,10 @@ export async function GET(request: Request) {
|
|||||||
const timezone = query.timezone || 'UTC';
|
const timezone = query.timezone || 'UTC';
|
||||||
const defaultRange = parseDateRange('7day', undefined, undefined, timezone);
|
const defaultRange = parseDateRange('7day', undefined, undefined, timezone);
|
||||||
const hasDateRange = query.startAt != null && query.endAt != null;
|
const hasDateRange = query.startAt != null && query.endAt != null;
|
||||||
const startDate = hasDateRange ? new Date(query.startAt) : defaultRange.startDate;
|
const startDate = hasDateRange
|
||||||
const endDate = hasDateRange ? new Date(query.endAt) : defaultRange.endDate;
|
? new Date(query.startAt)
|
||||||
|
: fromZonedTime(defaultRange.startDate, timezone);
|
||||||
|
const endDate = hasDateRange ? new Date(query.endAt) : fromZonedTime(defaultRange.endDate, timezone);
|
||||||
|
|
||||||
const pixelIds = (
|
const pixelIds = (
|
||||||
await Promise.all(
|
await Promise.all(
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
import { z } from 'zod';
|
import { z } from 'zod';
|
||||||
|
import { fromZonedTime } from 'date-fns-tz';
|
||||||
import { parseDateRange } from '@/lib/date';
|
import { parseDateRange } from '@/lib/date';
|
||||||
import { parseRequest } from '@/lib/request';
|
import { parseRequest } from '@/lib/request';
|
||||||
import { json } from '@/lib/response';
|
import { json } from '@/lib/response';
|
||||||
@@ -26,8 +27,10 @@ export async function GET(request: Request) {
|
|||||||
const timezone = query.timezone || 'UTC';
|
const timezone = query.timezone || 'UTC';
|
||||||
const defaultRange = parseDateRange('7day', undefined, undefined, timezone);
|
const defaultRange = parseDateRange('7day', undefined, undefined, timezone);
|
||||||
const hasDateRange = query.startAt != null && query.endAt != null;
|
const hasDateRange = query.startAt != null && query.endAt != null;
|
||||||
const startDate = hasDateRange ? new Date(query.startAt) : defaultRange.startDate;
|
const startDate = hasDateRange
|
||||||
const endDate = hasDateRange ? new Date(query.endAt) : defaultRange.endDate;
|
? new Date(query.startAt)
|
||||||
|
: fromZonedTime(defaultRange.startDate, timezone);
|
||||||
|
const endDate = hasDateRange ? new Date(query.endAt) : fromZonedTime(defaultRange.endDate, timezone);
|
||||||
|
|
||||||
const websiteIds = (
|
const websiteIds = (
|
||||||
await Promise.all(
|
await Promise.all(
|
||||||
|
|||||||
Reference in new issue
Block a user