Julian Sauer
05/29/2024, 1:10 PM{
"response": {
"transformers": [
"my-webhook-transformer"
]
}
"serveEventListeners": {...}
}Lee Turner
05/29/2024, 1:26 PMWebhookTransformer extends the Extension interface which means you will need to register your transformer as an extension first. Have you done that already?Julian Sauer
05/29/2024, 1:58 PMserveEventListeners configuredJulian Sauer
05/29/2024, 2:01 PMserveEventListener and not just some specific onesLee Turner
05/29/2024, 2:03 PMserveEventListener do you mean any serveEventListener or just all webhook serveEventListeners?Julian Sauer
05/29/2024, 2:23 PMLee Turner
05/29/2024, 2:31 PMWebhookTransformer get applied to all webhooks. I can't see a way to only apply them to specific webhooks. The transformers array only relates to the response transformers from what I can tellJulian Sauer
05/29/2024, 2:42 PMtransformerParameterss array are forwarded correctly to our webhook transformer. We can access the value "bar" using the key "foo" with serveEvent.getTransformerParameters() in the implementation of this method with this configuration:
{
"response": {
"transformers": [
"my-webhook-transformer"
],
"transformerParameters": {
"foo": "bar"
}
}
"serveEventListeners": {...}
}Julian Sauer
05/29/2024, 2:44 PMtransformers array doesn't really do anything for webhook transformers?Lee Turner
05/29/2024, 2:48 PMJulian Sauer
05/29/2024, 2:51 PMLee Turner
05/29/2024, 2:58 PM