Skip to Content
⚠️Active Development Notice: TimeTiles is under active development. Information may be placeholder content or not up-to-date.

web


web / lib/collections/events/hooks

lib/collections/events/hooks

Lifecycle hooks for the events collection.

This module contains hooks for quota tracking when events are created. Event statistics (counts) are computed on-demand from the database rather than being cached for better performance.

Variables

eventsBeforeChangeHook

const eventsBeforeChangeHook: CollectionBeforeChangeHook<Event>

Before change hook for events.

  • Sets datasetIsPublic and catalogOwnerId from the dataset/catalog for access control
  • Validates quotas before event creation

eventsAfterChangeHook

const eventsAfterChangeHook: CollectionAfterChangeHook<Event>

After change hook for events. Tracks quota usage for event creation.

Last updated on