MCPcopy Create free account
hub / github.com/Openpanel-dev/openpanel / matchEvent

Function matchEvent

packages/db/src/services/notification.service.ts:236–249  ·  view source on GitHub ↗
(
  payload: IServiceCreateEventPayload,
  chartEvent: IChartEvent
)

Source from the content-addressed store, hash-verified

234}
235
236export function matchEvent(
237 payload: IServiceCreateEventPayload,
238 chartEvent: IChartEvent
239) {
240 if (payload.name !== chartEvent.name && chartEvent.name !== '*') {
241 return false;
242 }
243
244 if (chartEvent.filters.length > 0) {
245 return matchEventFilters(payload, chartEvent.filters);
246 }
247
248 return true;
249}
250
251function notificationTemplateEvent({
252 payload,

Calls 1

matchEventFiltersFunction · 0.85

Tested by

no test coverage detected