( payload: IServiceCreateEventPayload, chartEvent: IChartEvent )
| 234 | } |
| 235 | |
| 236 | export 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 | |
| 251 | function notificationTemplateEvent({ |
| 252 | payload, |
no test coverage detected