publish aggregate when task is complete
All checks were successful
Build and Publish / build-release (push) Successful in 1m26s

This commit is contained in:
2026-04-17 13:32:46 -05:00
parent 4bd1ff4124
commit 67837ff3ea
5 changed files with 76 additions and 92 deletions

View File

@@ -50,14 +50,14 @@ defmodule WorkloadService.Consumers.QuoteRequestedConsumer do
end
end
defp handle_event(
%{
"id" => %{"org_id" => org_id, "application_id" => app_id, "policy_type" => policy_type} = application_id,
"provider_id" => provider_id,
"policy_details" => policy_details,
"applicant_info" => applicant_info
} = event
) do
defp handle_event(
%{
"id" => %{"org_id" => org_id, "application_id" => app_id, "policy_type" => policy_type},
"provider_id" => provider_id,
"policy_details" => policy_details,
"applicant_info" => applicant_info
} = event
) do
task_id = WorkloadService.Aggregates.TaskId.new(org_id, "quote", Ecto.UUID.generate())
app_id_struct = WorkloadService.Aggregates.ApplicationId.new(org_id, app_id, policy_type)