mirror of
https://github.com/docmost/docmost.git
synced 2026-05-07 06:23:06 +08:00
adjust email digest window
This commit is contained in:
@@ -4,7 +4,7 @@ import type { Redis } from 'ioredis';
|
|||||||
|
|
||||||
const KEY_PREFIX = 'page-update:emails:';
|
const KEY_PREFIX = 'page-update:emails:';
|
||||||
const DIGEST_PREFIX = 'page-update:digest:';
|
const DIGEST_PREFIX = 'page-update:digest:';
|
||||||
const TTL_SECONDS = 28800; // 8 hours
|
const TTL_SECONDS = 86400; // 24 hours
|
||||||
const MAX_IMMEDIATE_EMAILS = 4;
|
const MAX_IMMEDIATE_EMAILS = 4;
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ import { getPageTitle } from '../../../common/helpers';
|
|||||||
import { QueueJob, QueueName } from '../../../integrations/queue/constants';
|
import { QueueJob, QueueName } from '../../../integrations/queue/constants';
|
||||||
|
|
||||||
const PAGE_UPDATE_COOLDOWN_HOURS = 7;
|
const PAGE_UPDATE_COOLDOWN_HOURS = 7;
|
||||||
const DIGEST_DELAY_MS = 3 * 60 * 60 * 1000; // 3 hours
|
const DIGEST_DELAY_MS = 12 * 60 * 60 * 1000; // 12 hours
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
export class PageNotificationService {
|
export class PageNotificationService {
|
||||||
|
|||||||
Reference in New Issue
Block a user