change imports
This commit is contained in:
@@ -5,8 +5,12 @@ import type { WorkerOptions } from 'bullmq';
|
||||
import { Worker } from 'bullmq';
|
||||
import express from 'express';
|
||||
|
||||
import { connection, eventsQueue } from '@openpanel/queue';
|
||||
import { cronQueue, sessionsQueue } from '@openpanel/queue/src/queues';
|
||||
import {
|
||||
connection,
|
||||
cronQueue,
|
||||
eventsQueue,
|
||||
sessionsQueue,
|
||||
} from '@openpanel/queue';
|
||||
|
||||
import { cronJob } from './jobs/cron';
|
||||
import { eventsJob } from './jobs/events';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import type { Job } from 'bullmq';
|
||||
|
||||
import { eventBuffer, profileBuffer } from '@openpanel/db';
|
||||
import type { CronQueuePayload } from '@openpanel/queue/src/queues';
|
||||
import type { CronQueuePayload } from '@openpanel/queue';
|
||||
|
||||
import { salt } from './cron.salt';
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import type { Job } from 'bullmq';
|
||||
|
||||
import { getTime } from '@openpanel/common';
|
||||
import { createEvent, eventBuffer, getEvents } from '@openpanel/db';
|
||||
import type { EventsQueuePayloadCreateSessionEnd } from '@openpanel/queue/src/queues';
|
||||
import type { EventsQueuePayloadCreateSessionEnd } from '@openpanel/queue';
|
||||
|
||||
export async function createSessionEnd(
|
||||
job: Job<EventsQueuePayloadCreateSessionEnd>
|
||||
|
||||
@@ -9,12 +9,11 @@ import { getTime, toISOString } from '@openpanel/common';
|
||||
import type { IServiceCreateEventPayload } from '@openpanel/db';
|
||||
import { createEvent } from '@openpanel/db';
|
||||
import { getLastScreenViewFromProfileId } from '@openpanel/db/src/services/event.service';
|
||||
import { findJobByPrefix } from '@openpanel/queue';
|
||||
import { eventsQueue, sessionsQueue } from '@openpanel/queue/src/queues';
|
||||
import { eventsQueue, findJobByPrefix, sessionsQueue } from '@openpanel/queue';
|
||||
import type {
|
||||
EventsQueuePayloadCreateSessionEnd,
|
||||
EventsQueuePayloadIncomingEvent,
|
||||
} from '@openpanel/queue/src/queues';
|
||||
} from '@openpanel/queue';
|
||||
import { redis } from '@openpanel/redis';
|
||||
|
||||
function noDateInFuture(eventDate: Date): Date {
|
||||
|
||||
@@ -6,7 +6,7 @@ import type {
|
||||
EventsQueuePayload,
|
||||
EventsQueuePayloadCreateSessionEnd,
|
||||
EventsQueuePayloadIncomingEvent,
|
||||
} from '@openpanel/queue/src/queues';
|
||||
} from '@openpanel/queue';
|
||||
|
||||
import { createSessionEnd } from './events.create-session-end';
|
||||
import { incomingEvent } from './events.incoming-event';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { Job } from 'bullmq';
|
||||
|
||||
import type { SessionsQueuePayload } from '@openpanel/queue/src/queues';
|
||||
import type { SessionsQueuePayload } from '@openpanel/queue';
|
||||
|
||||
import { createSessionEnd } from './events.create-session-end';
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
export { eventsQueue } from './src/queues';
|
||||
export { eventsQueue, cronQueue, sessionsQueue } from './src/queues';
|
||||
export type * from './src/queues';
|
||||
export { connection } from './src/connection';
|
||||
export { findJobByPrefix } from './src/utils';
|
||||
export type { JobsOptions } from 'bullmq';
|
||||
|
||||
Reference in New Issue
Block a user