Files
policy-service/lib/policy_service/handlers/quote_request_handler.ex
HaimKortovich 8fbb91b0dd
All checks were successful
Build and Publish / build-release (push) Successful in 1m23s
publish on quote_requested
2026-04-16 16:50:05 -05:00

16 lines
394 B
Elixir

defmodule PolicyService.Handlers.QuoteRequestHandler do
use Commanded.Event.Handler,
application: PolicyService.CommandedApp,
name: __MODULE__
alias PolicyService.Events.Policy.QuoteRequestSent
def handle(%QuoteRequestSent{} = e, _metadata) do
PolicyService.MessageBus.publish(
"policy_service.events.quote_requested",
"quote.requested",
e
)
end
end